Home | History | Annotate | Download | only in dmd

Lines Matching refs:AssignExp

469              * and let AssignExp() handle the construction.
1689 inout(AssignExp) isAssignExp() { return op == EXP.assign ? cast(typeof(return))this : null; }
4450 Expression e = new AssignExp(loc, e1, e2);
4475 Expression e = new AssignExp(loc, e1, e2);
5642 /// This is needed because AssignExp rewrites CommaExp, hence it needs
5951 extern (C++) class AssignExp : BinExp
5959 super(loc, EXP.assign, __traits(classInstanceSize, AssignExp), e1, e2);
5964 super(loc, tok, __traits(classInstanceSize, AssignExp), e1, e2);
5985 /* In front-end level, AssignExp should make an lvalue of e1.
6000 extern (C++) final class ConstructExp : AssignExp
6029 extern (C++) final class BlitExp : AssignExp