Searched refs:NumCaptures (Results 1 - 12 of 12) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Stmt.cpp | 1015 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1); 1031 : Stmt(CapturedStmtClass), NumCaptures(Captures.size()), 1039 for (unsigned I = 0, N = NumCaptures; I != N; ++I) 1050 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures) argument 1051 : Stmt(CapturedStmtClass, Empty), NumCaptures(NumCaptures), 1053 getStoredStmts()[NumCaptures] = 0; 1085 unsigned NumCaptures) { 1086 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1); 1087 if (NumCaptures > 1084 CreateDeserialized(const ASTContext &Context, unsigned NumCaptures) argument [all...] |
H A D | ExprCXX.cpp | 938 NumCaptures(Captures.size()), 952 Data.NumCaptures = NumCaptures; 954 Data.Captures = (Capture *)Context.Allocate(sizeof(Capture) * NumCaptures); 974 assert(ArrayIndexStarts.size() == NumCaptures); 1016 unsigned NumCaptures, 1018 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1); 1021 + sizeof(unsigned) * (NumCaptures + 1); 1023 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); 1031 return capture_begin() + NumCaptures; 1015 CreateDeserialized(const ASTContext &C, unsigned NumCaptures, unsigned NumArrayIndexVars) argument [all...] |
H A D | Decl.cpp | 3456 NumCaptures = 0; 3461 NumCaptures = end - begin; 3465 size_t allocationSize = NumCaptures * sizeof(Capture);
|
H A D | DeclCXX.cpp | 1001 for (LambdaExpr::Capture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Stmt.h | 1968 unsigned NumCaptures; member in class:clang::CapturedStmt 1982 CapturedStmt(EmptyShell Empty, unsigned NumCaptures); 1990 void setCapturedStmt(Stmt *S) { getStoredStmts()[NumCaptures] = S; } 2000 unsigned NumCaptures); 2003 Stmt *getCapturedStmt() { return getStoredStmts()[NumCaptures]; } 2053 return getStoredCaptures() + NumCaptures; 2057 unsigned capture_size() const { return NumCaptures; } 2070 return capture_init_begin() + NumCaptures;
|
H A D | ExprCXX.h | 1329 unsigned NumCaptures : 16; 1461 LambdaExpr(EmptyShell Empty, unsigned NumCaptures, bool HasArrayIndexVars) argument 1463 NumCaptures(NumCaptures), CaptureDefault(LCD_None), ExplicitParams(false), 1465 getStoredStmts()[NumCaptures] = 0; 1475 return reinterpret_cast<unsigned *>(getStoredStmts() + NumCaptures + 1); 1481 llvm::RoundUpToAlignment(sizeof(unsigned) * (NumCaptures + 1), 1506 unsigned NumCaptures, 1531 unsigned capture_size() const { return NumCaptures; } 1562 return capture_init_begin() + NumCaptures; [all...] |
H A D | Decl.h | 3230 unsigned NumCaptures; 3241 SignatureAsWritten(0), Captures(0), NumCaptures(0), 3285 bool hasCaptures() const { return NumCaptures != 0 || CapturesCXXThis; } 3289 unsigned getNumCaptures() const { return NumCaptures; } 3294 capture_iterator capture_end() { return Captures + NumCaptures; } 3296 capture_const_iterator capture_end() const { return Captures + NumCaptures; }
|
H A D | DeclCXX.h | 513 CaptureDefault(CaptureDefault), NumCaptures(0), NumExplicitCaptures(0), 535 /// \brief The number of captures in this lambda is limited 2^NumCaptures. 536 unsigned NumCaptures : 15; member in struct:clang::CXXRecordDecl::LambdaDefinitionData 1033 return isLambda() ? captures_begin() + getLambdaData().NumCaptures : NULL;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1213 unsigned NumCaptures = Record[Idx++]; local 1214 assert(NumCaptures == E->NumCaptures);(void)NumCaptures; 1232 for (unsigned I = 0; I != NumCaptures + 1; ++I) 2470 unsigned NumCaptures = Record[ASTStmtReader::NumExprFields]; local 2472 S = LambdaExpr::CreateDeserialized(Context, NumCaptures,
|
H A D | ASTWriterStmt.cpp | 293 // NumCaptures 1172 Record.push_back(E->NumCaptures); 1175 NumArrayIndexVars = E->getArrayIndexStarts()[E->NumCaptures]; 1194 E->getArrayIndexStarts() + E->NumCaptures + 1);
|
H A D | ASTReaderDecl.cpp | 1231 Lambda.NumCaptures = Record[Idx++]; 1236 = (Capture*)Reader.Context.Allocate(sizeof(Capture)*Lambda.NumCaptures); 1239 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
|
H A D | ASTWriter.cpp | 5133 Record.push_back(Lambda.NumCaptures); 5138 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
|
Completed in 225 milliseconds