Searched refs:PostExp (Results 1 - 22 of 22) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h241 class PostExp;
535 virtual void visit(PostExp *e) { visit((BinExp *)e); }
H A Dexpression.h1109 class PostExp : public BinExp class in inherits:BinExp
1112 PostExp(TOK op, Loc loc, Expression *e);
H A Dexpression.c6188 /************************* PostExp ***********************************/
6190 PostExp::PostExp(TOK op, Loc loc, Expression *e) function in class:PostExp
6191 : BinExp(loc, op, sizeof(PostExp), e,
H A Dopover.c85 void visit(PostExp *e) { id = (e->op == TOKplusplus) ? Id::postinc : Id::postdec; }
H A Dstatementsem.c1176 cond = new PostExp(TOKminusminus, loc, new VarExp(loc, fs->key));
1868 cond = new PostExp(TOKminusminus, loc, new VarExp(loc, fs->key));
H A Dparse.c7238 e = new PostExp(TOKplusplus, loc, e);
7242 e = new PostExp(TOKminusminus, loc, e);
H A Dhdrgen.c2970 void visit(PostExp *e)
H A Ddinterpret.c4270 void visit(PostExp *e)
H A Dexpressionsem.c5059 void visit(PostExp *exp)
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dvisitor.h250 class PostExp;
529 virtual void visit(PostExp *e) { visit((BinExp *)e); }
H A Dexpression.h191 PostExp* isPostExp();
1031 class PostExp : public BinExp class in inherits:BinExp
H A Dtransitivevisitor.d1116 override void visit(AST.PostExp e)
1118 //printf("Visiting PostExp\n");
H A Dparsetimevisitor.d237 void visit(AST.PostExp e) { visit(cast(AST.BinExp)e); }
H A Dcparse.d845 e = new AST.PostExp(EXP.plusPlus, loc, e);
849 e = new AST.PostExp(EXP.minusMinus, loc, e);
H A Dstatementsem.d1110 cond = new PostExp(EXP.minusMinus, loc, new VarExp(loc, fs.key));
1799 cond = new PostExp(EXP.minusMinus, loc, new VarExp(loc, fs.key));
H A Dexpression.d1687 inout(PostExp) isPostExp() { return (op == EXP.plusPlus || op == EXP.minusMinus) ? cast(typeof(return))this : null; }
2219 * x++; // PostExp with IdentifierExp
5908 extern (C++) final class PostExp : BinExp
5912 super(loc, op, __traits(classInstanceSize, PostExp), e, IntegerExp.literal!1);
H A Dparse.d8756 e = new AST.PostExp(EXP.plusPlus, loc, e);
8760 e = new AST.PostExp(EXP.minusMinus, loc, e);
H A Dhdrgen.d2504 void visitPost(PostExp e)
H A Ddinterpret.d4406 override void visit(PostExp e)
4410 printf("%s PostExp::interpret() %s\n", e.loc.toChars(), e.toChars());
4419 printf("PostExp::interpret() CANT\n");
H A Dexpressionsem.d8520 override void visit(PostExp exp)
8524 printf("PostExp::semantic('%s')\n", exp.toChars());
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc1202 void visit (PostExp *e)
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dexpr.cc1207 void visit (PostExp *e)

Completed in 312 milliseconds