Home
last modified time | relevance | path

Searched refs:IsExp (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h161 IsExp* isExp();
664 class IsExp : public Expression
677 IsExp *syntaxCopy();
H A Dlambdacomp.d480 override void visit(IsExp) { buf.setsize(0); } in visit() argument
H A Dvisitor.h216 class IsExp; variable
472 virtual void visit(IsExp *e) { visit((Expression *)e); } in visit()
H A Dparsetimevisitor.d180 void visit(AST.IsExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor()
H A Dtransitivevisitor.d1019 override void visit(AST.IsExp e) in ParseVisitMethods()
H A Dexpression.d1656 inout(IsExp) isExp() { return op == EXP.is_ ? cast(typeof(return))this : null; } in isExp()
4173 extern (C++) final class IsExp : Expression
4184 super(loc, EXP.is_, __traits(classInstanceSize, IsExp)); in this()
4193 override IsExp syntaxCopy() in syntaxCopy()
4203 … return new IsExp(loc, targ.syntaxCopy(), id, tok, tspec ? tspec.syntaxCopy() : null, tok2, p); in syntaxCopy()
H A Dhdrgen.d2212 void visitIs(IsExp e) in expressionPrettyPrint()
H A Ddtemplate.d5183 override void visit(IsExp e) in reliesOnTemplateParameters()
H A Dparse.d8269 e = new AST.IsExp(loc, targ, ident, tok, tspec, tok2, tpl); in parsePrimaryExp()
H A Dexpressionsem.d5451 override void visit(IsExp e) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h208 class IsExp; variable
502 virtual void visit(IsExp *e) { visit((Expression *)e); } in visit()
H A Dexpression.h695 class IsExp : public Expression
708 IsExp(Loc loc, Type *targ, Identifier *id, TOK tok, Type *tspec,
H A Dexpression.c4891 IsExp::IsExp(Loc loc, Type *targ, Identifier *id, TOK tok, in IsExp() function
4893 : Expression(loc, TOKis, sizeof(IsExp)) in IsExp()
4903 Expression *IsExp::syntaxCopy() in syntaxCopy()
4914 return new IsExp(loc, in syntaxCopy()
H A Dhdrgen.c2735 void visit(IsExp *e) in visit()
H A Dparse.c7077 e = new IsExp(loc, targ, ident, tok, tspec, tok2, tpl); in parsePrimaryExp()
H A Ddtemplate.c4823 void visit(IsExp *e) in reliesOnTident()
H A Dexpressionsem.c1908 void visit(IsExp *e) in visit()