Lines Matching refs:NumCaptures
942 NumCaptures(Captures.size()), in LambdaExpr()
956 Data.NumCaptures = NumCaptures; in LambdaExpr()
958 Data.Captures = (Capture *)Context.Allocate(sizeof(Capture) * NumCaptures); in LambdaExpr()
978 assert(ArrayIndexStarts.size() == NumCaptures); in LambdaExpr()
1020 unsigned NumCaptures, in CreateDeserialized() argument
1022 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1); in CreateDeserialized()
1025 + sizeof(unsigned) * (NumCaptures + 1); in CreateDeserialized()
1027 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); in CreateDeserialized()
1035 return capture_begin() + NumCaptures; in capture_end()
1073 assert(Index < getLambdaClass()->getLambdaData().NumCaptures && in getCaptureInitIndexVars()
1097 if (!getStoredStmts()[NumCaptures]) in getBody()
1098 getStoredStmts()[NumCaptures] = getCallOperator()->getBody(); in getBody()
1100 return reinterpret_cast<CompoundStmt *>(getStoredStmts()[NumCaptures]); in getBody()