Home
last modified time | relevance | path

Searched refs:ConstructExp (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dprintast.d175 override void visit(ConstructExp e) in visit()
H A Dvisitor.d86 void visit(ASTCodegen.ConstructExp e) { visit(cast(ASTCodegen.AssignExp)e); }
H A Dexpression.h194 ConstructExp* isConstructExp();
1063 class ConstructExp : public AssignExp
H A Dvisitor.h253 class ConstructExp; variable
649 virtual void visit(ConstructExp *e) { visit((AssignExp *)e); } in visit()
H A Dsemantic3.d1080 e = new ConstructExp(Loc.initial, _arguments, e); in visit()
H A Dexpression.d1690 …inout(ConstructExp) isConstructExp() { return op == EXP.construct ? cast(typeof(return))this : nul… in isConstructExp()
6000 extern (C++) final class ConstructExp : AssignExp
H A Dexpressionsem.d9030 exp = new ConstructExp(exp.loc, exp.e1, exp.e2); in visit()
9145 Expression ea1 = new ConstructExp(econd.e1.loc, e1x, econd.e1); in visit()
9146 Expression ea2 = new ConstructExp(econd.e2.loc, e1x, econd.e2); in visit()
9373 ey = new ConstructExp(exp.loc, ex, ey); in visit()
H A Ddinterpret.d4831 ConstructExp ce = new ConstructExp(e.loc, ea, eb); in visit()
H A Ddsymbolsem.d1011 exp = new ConstructExp(dsym.loc, e1, exp); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dexpression.h1144 class ConstructExp : public AssignExp
1147 ConstructExp(Loc loc, Expression *e1, Expression *e2);
1148 ConstructExp(Loc loc, VarDeclaration *v, Expression *e2);
H A Dvisitor.h244 class ConstructExp; variable
538 virtual void visit(ConstructExp *e) { visit((AssignExp *)e); } in visit()
H A Descape.c1054 Expression *ex = ((ConstructExp *)ez->exp)->e2; in escapeByRef()
H A Dexpression.c6252 ConstructExp::ConstructExp(Loc loc, Expression *e1, Expression *e2) in ConstructExp() function
6258 ConstructExp::ConstructExp(Loc loc, VarDeclaration *v, Expression *e2) in ConstructExp() function
H A Ddeclaration.c1476 exp = new ConstructExp(loc, e1, exp); in semantic()
H A Dexpressionsem.c5625 Expression *ea1 = new ConstructExp(econd->e1->loc, e1x, econd->e1); in visit()
5626 Expression *ea2 = new ConstructExp(econd->e1->loc, e1x, econd->e2); in visit()
5780 ey = new ConstructExp(exp->loc, ex, ey); in visit()
H A Dfunc.c2117 e = new ConstructExp(Loc(), _arguments, e); in semantic3()