HomeSort by: relevance | last modified time | path
    Searched refs:DotVarExp (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
safe.d 51 DotVarExp dve = cast(DotVarExp)e;
clone.d 332 auto e4 = new CallExp(loc, new DotVarExp(loc, new VarExp(loc, swap), sd.dtor, false));
357 new DotVarExp(loc, new ThisExp(loc), v),
358 new DotVarExp(loc, new IdentifierExp(loc, Id.p), v));
918 ex = new DotVarExp(loc, ex, v);
926 ex = new DotVarExp(loc, ex, sdv.dtor, false);
938 ex = new DotVarExp(loc, ex, v);
1011 ex = new DotVarExp(loc, ex, fd, false);
1269 ex = new DotVarExp(loc, ex, sf);
1280 ex = new DotVarExp(loc, ex, sfv.dtor, false);
1292 ex = new DotVarExp(loc, ex, sf)
    [all...]
visitor.d 75 void visit(ASTCodegen.DotVarExp e) { visit(cast(ASTCodegen.UnaExp)e); }
175 override void visit(ASTCodegen.DotVarExp e)
importc.d 131 Expression ef = new DotVarExp(e.loc, e, s.isDeclaration());
printast.d 151 override void visit(DotVarExp e)
expressionsem.d 793 DotVarExp dve = e1.isDotVarExp();
901 e = new DotVarExp(loc, new ThisExp(loc), v);
972 e = new DotVarExp(loc, new ThisExp(loc), tup);
1087 e1 = new DotVarExp(loc, e1, vthis);
1242 DotVarExp dve = e1.isDotVarExp();
3269 e = new DotVarExp(exp.loc, new ThisExp(exp.loc), ve.var, false);
4219 exp.e1 = new DotVarExp(de.loc, de.e1, de.func, de.hasOverloads);
4322 exp.e1 = new DotVarExp(exp.loc, se.e1, od, true);
4526 e = new DotVarExp(exp.loc, e, cf, true);
4645 DotVarExp dve
    [all...]
escape.d 476 DotVarExp dve = ce.e1.isDotVarExp();
1526 override void visit(DotVarExp e)
1736 DotVarExp dve = e.e1.isDotVarExp();
1950 override void visit(DotVarExp e)
2029 DotVarExp dve = e.e1.isDotVarExp();
typesem.d 3379 DotVarExp dv = cast(DotVarExp)ex;
3943 ex = new DotVarExp(e.loc, ev, v);
4094 e = new DotVarExp(e.loc, new ThisExp(e.loc), d);
4117 e = new DotVarExp(e.loc, e, d);
4204 ex = new DotVarExp(e.loc, ev, v);
4334 auto dve = new DotVarExp(e.loc, e, mt.sym.vthis);
4367 auto dve = new DotVarExp(e.loc, e, mt.sym.vthis);
4511 return new DotVarExp(e.loc, classRef, d).expressionSemantic(sc);
4553 e = new DotVarExp(e.loc, e, d)
    [all...]
expression.h 167 DotVarExp* isDotVarExp();
776 class DotVarExp : public UnaExp
1386 char dotvarexp [sizeof(DotVarExp)]; member in union:MemorySet::UnionExp::__anon15987
lambdacomp.d 278 override void visit(DotVarExp exp)
281 printf("DotVarExp: %s, var: %s, e1: %s\n", exp.toChars(),
visitor.h 226 class DotVarExp;
638 virtual void visit(DotVarExp *e) { visit((UnaExp *)e); }
expression.d 355 auto e = new DotVarExp(exp.loc, exp, d);
577 char[__traits(classInstanceSize, DotVarExp)] dotvarexp;
634 e = (cast(DotVarExp)e).e1;
1663 inout(DotVarExp) isDotVarExp() { return op == EXP.dotVariable ? cast(typeof(return))this : null; }
4792 extern (C++) final class DotVarExp : UnaExp
4802 super(loc, EXP.dotVariable, __traits(classInstanceSize, DotVarExp), e);
4803 //printf("DotVarExp()\n");
4818 //printf("DotVarExp::toLvalue(%s)\n", toChars());
4860 printf("DotVarExp::modifiableLvalue(%s)\n", toChars())
    [all...]
declaration.d 1453 e = new DotVarExp(loc, e, sd.dtor, false);
1501 e = new DotVarExp(loc, e, cd.dtor, false);
optimize.d 471 * e = the DotVarExp or VarExp
600 DotVarExp ve = ae.e1.isDotVarExp();
683 void visitDotVar(DotVarExp e)
685 //printf("DotVarExp::optimize(result = x%x) %s\n", result, e.toChars());
traits.d 69 * // s.f is `DotVarExp`, but `__traits(isNested)`` needs a `FuncDeclaration`.
934 ex = new DotVarExp(e.loc, ex, d);
1179 auto e = ex ? new DotVarExp(Loc.initial, ex, fa, false)
dsymbol.d 2075 e = new DotVarExp(loc, ce, d);
opover.d 1418 e = new DotVarExp(loc, ethis, decl, false);
semantic3.d 1407 e = new DotVarExp(ctor.loc, e, ad.fieldDtor, false);
ctfeexpr.d 363 // Keep e1 for DelegateExp and DotVarExp
403 emplaceExp!(DotVarExp)(&ue, e.loc, dve.e1, dve.var, dve.hasOverloads);
dtoh.d 2353 // DotVarExp resolve conversions, e.g from an enum to its base type
2537 override void visit(AST.DotVarExp e)
dinterpret.d 3453 * whatever contains it. It could be anything: var, dotvarexp, ...
6165 override void visit(DotVarExp e)
6176 printf("%s DotVarExp::interpret() %s, goal = %d\n", e.loc.toChars(), e.toChars(), goal);
6188 emplaceExp!(DotVarExp)(pue, e.loc, ex, f, false);
6269 emplaceExp!(DotVarExp)(pue, e.loc, ex, v);
6311 printf("DotVarExp::interpret() %s = CTFEExp::cantexp\n", e.toChars());
dtemplate.d 6734 sa = (cast(DotVarExp)ea).var;
7596 FuncDeclaration f = (cast(DotVarExp)e).var.isFuncDeclaration();
7602 e = (cast(DotVarExp)e).e1;
func.d 2899 e = new DotVarExp(Loc.initial, e, inv, false);
  /src/external/gpl3/gcc.old/dist/gcc/d/
toir.cc 994 if (DotVarExp *dve = (s->exp->isCallExp ()
expr.cc 1657 DotVarExp *dve = e1b->isDotVarExp ();
1669 /* Get the correct callee from the DotVarExp object. */
1888 void visit (DotVarExp *e)

Completed in 76 milliseconds

1 2