Home | History | Annotate | Download | only in AST

Lines Matching refs:SubExprs

1032   SubExprs = new (C) Stmt*[args.size()+PREARGS_START+NumPreArgs];
1033 SubExprs[FN] = fn;
1044 SubExprs[i+PREARGS_START+NumPreArgs] = args[i];
1060 SubExprs = new (C) Stmt*[args.size()+PREARGS_START];
1061 SubExprs[FN] = fn;
1072 SubExprs[i+PREARGS_START] = args[i];
1080 : Expr(SC, Empty), SubExprs(0), NumArgs(0) {
1082 SubExprs = new (C) Stmt*[PREARGS_START];
1088 : Expr(SC, Empty), SubExprs(0), NumArgs(0) {
1090 SubExprs = new (C) Stmt*[PREARGS_START+NumPreArgs];
1140 NewSubExprs[i] = SubExprs[i];
1146 if (SubExprs) C.Deallocate(SubExprs);
1147 SubExprs = NewSubExprs;
3525 SubExprs = new (C) Stmt*[args.size()];
3536 SubExprs[i] = args[i];
3542 if (SubExprs) C.Deallocate(SubExprs);
3544 SubExprs = new (C) Stmt* [NumExprs];
3546 memcpy(SubExprs, Exprs, sizeof(Expr *) * NumExprs);
3566 SubExprs(new (Context) Stmt*[END_EXPR+AssocExprs.size()]),
3569 SubExprs[CONTROLLING] = ControllingExpr;
3572 std::copy(AssocExprs.begin(), AssocExprs.end(), SubExprs+END_EXPR);
3591 SubExprs(new (Context) Stmt*[END_EXPR+AssocExprs.size()]),
3594 SubExprs[CONTROLLING] = ControllingExpr;
3597 std::copy(AssocExprs.begin(), AssocExprs.end(), SubExprs+END_EXPR);
3739 Stmt **SubExprs = reinterpret_cast<Stmt**>(reinterpret_cast<void**>(Ptr));
3740 return cast<Expr>(*(SubExprs + D.ArrayOrRange.Index + 1));
3749 Stmt **SubExprs = reinterpret_cast<Stmt**>(reinterpret_cast<void**>(Ptr));
3750 return cast<Expr>(*(SubExprs + D.ArrayOrRange.Index + 1));
3759 Stmt **SubExprs = reinterpret_cast<Stmt**>(reinterpret_cast<void**>(Ptr));
3760 return cast<Expr>(*(SubExprs + D.ArrayOrRange.Index + 2));
4059 SubExprs[i] = args[i];