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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
visitor.d 76 void visit(ASTCodegen.DelegateExp e) { visit(cast(ASTCodegen.UnaExp)e); }
180 override void visit(ASTCodegen.DelegateExp e)
printast.d 199 override void visit(DelegateExp e)
expression.h 169 DelegateExp* isDelegateExp();
800 class DelegateExp : public UnaExp
visitor.h 228 class DelegateExp;
639 virtual void visit(DelegateExp *e) { visit((UnaExp *)e); }
dcast.d 1036 MATCH visitDelegate(DelegateExp e)
1040 printf("DelegateExp::implicitConvTo(this=%s, type=%s, t=%s)\n", e.toChars(), e.type.toChars(), t.toChars());
2409 result = new DelegateExp(e.loc, new ThisExp(e.loc), f, false);
2419 result = new DelegateExp(e.loc, IntegerExp.literal!0, f, false);
2449 Expression visitDelegate(DelegateExp e)
2453 printf("DelegateExp::castTo(this=%s, type=%s, t=%s)\n", e.toChars(), e.type.toChars(), t.toChars());
2484 auto result = new DelegateExp(e.loc, e.e1, f, false, e.vthis2);
statementsem.d 1417 if (fs.aggr.op == EXP.delegate_ && (cast(DelegateExp)fs.aggr).func.isNested() &&
1418 !(cast(DelegateExp)fs.aggr).func.needThis())
1421 fs.aggr = (cast(DelegateExp)fs.aggr).e1;
escape.d 1535 override void visit(DelegateExp e)
expressionsem.d 4217 if (DelegateExp de = exp.e1.isDelegateExp())
6700 override void visit(DelegateExp e)
6704 printf("DelegateExp::semantic('%s')\n", e.toChars());
6989 e = new DelegateExp(exp.loc, dve.e1, f, dve.hasOverloads);
7038 Expression e = new DelegateExp(exp.loc, new NullExp(exp.loc, Type.tnull), f, ve.hasOverloads);
7044 Expression e = new DelegateExp(exp.loc, exp.e1, f, ve.hasOverloads);
7057 Expression e = new DelegateExp(exp.loc, ethis, f, ve.hasOverloads);
expression.d 1665 inout(DelegateExp) isDelegateExp() { return op == EXP.delegate_ ? cast(typeof(return))this : null; }
4975 extern (C++) final class DelegateExp : UnaExp
4983 super(loc, EXP.delegate_, __traits(classInstanceSize, DelegateExp), e);
dinterpret.d 2015 override void visit(DelegateExp e)
2019 printf("%s DelegateExp::interpret() %s\n", e.loc.toChars(), e.toChars());
2044 emplaceExp!(DelegateExp)(pue, e.loc, er, e.func, false);
4849 // Special handling for: &nestedfunc --> DelegateExp(VarExp(nestedfunc), nestedfunc)
hdrgen.d 2362 void visitDelegate(DelegateExp e)
  /src/external/gpl3/gcc.old/dist/gcc/d/
expr.cc 1816 void visit (DelegateExp *e)

Completed in 57 milliseconds