| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | apply.c | 76 void visit(TypeidExp *e) in visit()
|
| H A D | visitor.h | 205 class TypeidExp; variable 499 virtual void visit(TypeidExp *e) { visit((Expression *)e); } in visit()
|
| H A D | expression.c | 1956 Expression *e = new TypeidExp(loc, tup); in functionParameters() 4854 TypeidExp::TypeidExp(Loc loc, RootObject *o) in TypeidExp() function 4855 : Expression(loc, TOKtypeid, sizeof(TypeidExp)) in TypeidExp() 4860 Expression *TypeidExp::syntaxCopy() in syntaxCopy() 4862 return new TypeidExp(loc, objectSyntaxCopy(obj)); in syntaxCopy()
|
| H A D | expression.h | 666 class TypeidExp : public Expression 671 TypeidExp(Loc loc, RootObject *obj);
|
| H A D | ctfeexpr.c | 1206 Type *t1 = isType(((TypeidExp *)e1)->obj); in ctfeRawCmp() 1207 Type *t2 = isType(((TypeidExp *)e2)->obj); in ctfeRawCmp()
|
| H A D | expressionsem.c | 1824 void visit(TypeidExp *exp) in visit() 1872 e = new TypeidExp(ea->loc, ea); in visit() 1883 e = new TypeidExp(exp->loc, ta); in visit()
|
| H A D | hdrgen.c | 2706 void visit(TypeidExp *e) in visit()
|
| H A D | dinterpret.c | 2391 void visit(TypeidExp *e) in visit() 2420 new(pue) TypeidExp(e->loc, cd->type); in visit()
|
| H A D | parse.c | 6988 e = new TypeidExp(loc, o); in parsePrimaryExp()
|
| H A D | dtemplate.c | 4796 void visit(TypeidExp *e) in reliesOnTident()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | apply.d | 122 override void visit(TypeidExp e) in visit()
|
| H A D | expression.h | 158 TypeidExp* isTypeidExp(); 639 class TypeidExp : public Expression 644 TypeidExp *syntaxCopy();
|
| H A D | lambdacomp.d | 494 override void visit(TypeidExp) { buf.setsize(0); } in visit() argument
|
| H A D | visitor.h | 213 class TypeidExp; variable 475 virtual void visit(TypeidExp *e) { visit((Expression *)e); } in visit()
|
| H A D | parsetimevisitor.d | 183 void visit(AST.TypeidExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor()
|
| H A D | transitivevisitor.d | 1005 override void visit(AST.TypeidExp e) in ParseVisitMethods()
|
| H A D | expression.d | 1653 … inout(TypeidExp) isTypeidExp() { return op == EXP.typeid_ ? cast(typeof(return))this : null; } in isTypeidExp() 4104 extern (C++) final class TypeidExp : Expression 4110 super(loc, EXP.typeid_, __traits(classInstanceSize, TypeidExp)); in this() 4114 override TypeidExp syntaxCopy() in syntaxCopy() 4116 return new TypeidExp(loc, objectSyntaxCopy(obj)); in syntaxCopy()
|
| H A D | expressionsem.d | 2417 Expression e = (new TypeidExp(loc, tup)).expressionSemantic(sc); in functionParameters() 5355 override void visit(TypeidExp exp) in visit() 5411 e = new TypeidExp(ea.loc, ea); in visit() 5422 e = new TypeidExp(exp.loc, ta); in visit()
|
| H A D | dinterpret.d | 2382 override void visit(TypeidExp e) in visit() 2415 emplaceExp!(TypeidExp)(pue, e.loc, cd.type); in visit()
|
| H A D | hdrgen.d | 2184 void visitTypeid(TypeidExp e) in expressionPrettyPrint()
|
| H A D | dtemplate.d | 5157 override void visit(TypeidExp e) in reliesOnTemplateParameters()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | ChangeLog-2017 | 1168 (ExprVisitor::visit(TypeidExp)): Cast result to expression type.
|
| H A D | ChangeLog-2016 | 726 (ExprVisitor::visit(TypeidExp)): New function.
|
| H A D | expr.cc | 2030 void visit (TypeidExp *e) in visit()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | expr.cc | 2100 void visit (TypeidExp *e) in visit()
|