Lines Matching refs:NumCaptures
942 NumCaptures(Captures.size()),
956 Data.NumCaptures = NumCaptures;
958 Data.Captures = (Capture *)Context.Allocate(sizeof(Capture) * NumCaptures);
978 assert(ArrayIndexStarts.size() == NumCaptures);
1020 unsigned NumCaptures,
1022 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1);
1025 + sizeof(unsigned) * (NumCaptures + 1);
1027 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0);
1040 return capture_begin() + NumCaptures;
1078 assert(Index < getLambdaClass()->getLambdaData().NumCaptures &&
1105 if (!getStoredStmts()[NumCaptures])
1106 *const_cast<clang::Stmt **>(&getStoredStmts()[NumCaptures]) =
1109 return reinterpret_cast<CompoundStmt *>(getStoredStmts()[NumCaptures]);