/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | apply.c | 76 void visit(TypeidExp *e)
|
H A D | visitor.h | 205 class TypeidExp; 499 virtual void visit(TypeidExp *e) { visit((Expression *)e); }
|
H A D | expression.c | 1956 Expression *e = new TypeidExp(loc, tup); 4848 /************************ TypeidExp ************************************/ 4854 TypeidExp::TypeidExp(Loc loc, RootObject *o) function in class:TypeidExp 4855 : Expression(loc, TOKtypeid, sizeof(TypeidExp)) 4860 Expression *TypeidExp::syntaxCopy() 4862 return new TypeidExp(loc, objectSyntaxCopy(obj));
|
H A D | ctfeexpr.c | 1206 Type *t1 = isType(((TypeidExp *)e1)->obj); 1207 Type *t2 = isType(((TypeidExp *)e2)->obj);
|
H A D | expression.h | 666 class TypeidExp : public Expression class in inherits:Expression 671 TypeidExp(Loc loc, RootObject *obj);
|
H A D | expressionsem.c | 1824 void visit(TypeidExp *exp) 1872 e = new TypeidExp(ea->loc, ea); 1883 e = new TypeidExp(exp->loc, ta);
|
H A D | dinterpret.c | 2391 void visit(TypeidExp *e) 2420 new(pue) TypeidExp(e->loc, cd->type);
|
H A D | hdrgen.c | 2706 void visit(TypeidExp *e)
|
H A D | parse.c | 6988 e = new TypeidExp(loc, o);
|
H A D | dtemplate.c | 4796 void visit(TypeidExp *e) 4798 //printf("TypeidExp::reliesOnTident('%s')\n", e->toChars());
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | apply.d | 122 override void visit(TypeidExp e)
|
H A D | expression.h | 158 TypeidExp* isTypeidExp(); 639 class TypeidExp : public Expression class in inherits:Expression 644 TypeidExp *syntaxCopy();
|
H A D | lambdacomp.d | 494 override void visit(TypeidExp) { buf.setsize(0); }
|
H A D | visitor.h | 213 class TypeidExp; 475 virtual void visit(TypeidExp *e) { visit((Expression *)e); }
|
H A D | transitivevisitor.d | 1005 override void visit(AST.TypeidExp e) 1007 //printf("Visiting TypeidExp\n");
|
H A D | parsetimevisitor.d | 183 void visit(AST.TypeidExp e) { visit(cast(AST.Expression)e); }
|
H A D | expression.d | 1653 inout(TypeidExp) isTypeidExp() { return op == EXP.typeid_ ? cast(typeof(return))this : null; } 4104 extern (C++) final class TypeidExp : Expression 4110 super(loc, EXP.typeid_, __traits(classInstanceSize, TypeidExp)); 4114 override TypeidExp syntaxCopy() 4116 return new TypeidExp(loc, objectSyntaxCopy(obj));
|
H A D | expressionsem.d | 2417 Expression e = (new TypeidExp(loc, tup)).expressionSemantic(sc); 5355 override void visit(TypeidExp exp) 5359 printf("TypeidExp::semantic() %s\n", exp.toChars()); 5411 e = new TypeidExp(ea.loc, ea); 5422 e = new TypeidExp(exp.loc, ta);
|
H A D | dinterpret.d | 2382 override void visit(TypeidExp e) 2386 printf("%s TypeidExp::interpret() %s\n", e.loc.toChars(), e.toChars()); 2415 emplaceExp!(TypeidExp)(pue, e.loc, cd.type);
|
H A D | hdrgen.d | 2184 void visitTypeid(TypeidExp e)
|
H A D | parse.d | 8179 e = new AST.TypeidExp(loc, o);
|
H A D | dtemplate.d | 5157 override void visit(TypeidExp e) 5159 //printf("TypeidExp.reliesOnTemplateParameters('%s')\n", e.toChars());
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | expr.cc | 2100 void visit (TypeidExp *e)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/ |
H A D | expr.cc | 2030 void visit (TypeidExp *e)
|