HomeSort by: relevance | last modified time | path
    Searched refs:TypeidExp (Results 1 - 13 of 13) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
apply.d 122 override void visit(TypeidExp e)
expression.h 158 TypeidExp* isTypeidExp();
639 class TypeidExp : public Expression
644 TypeidExp *syntaxCopy();
lambdacomp.d 494 override void visit(TypeidExp) { buf.setsize(0); }
visitor.h 213 class TypeidExp;
475 virtual void visit(TypeidExp *e) { visit((Expression *)e); }
parsetimevisitor.d 183 void visit(AST.TypeidExp e) { visit(cast(AST.Expression)e); }
transitivevisitor.d 1005 override void visit(AST.TypeidExp e)
1007 //printf("Visiting TypeidExp\n");
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));
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);
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);
hdrgen.d 2184 void visitTypeid(TypeidExp e)
dtemplate.d 5157 override void visit(TypeidExp e)
5159 //printf("TypeidExp.reliesOnTemplateParameters('%s')\n", e.toChars());
parse.d 8179 e = new AST.TypeidExp(loc, o);
  /src/external/gpl3/gcc.old/dist/gcc/d/
expr.cc 2030 void visit (TypeidExp *e)

Completed in 54 milliseconds