Searched refs:NumCaptures (Results 1 - 13 of 13) sorted by relevance
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 804 NumCaptures(Captures.size()), 818 Data.NumCaptures = NumCaptures; 820 Data.Captures = (Capture *)Context.Allocate(sizeof(Capture) * NumCaptures); 840 assert(ArrayIndexStarts.size() == NumCaptures); 875 LambdaExpr *LambdaExpr::CreateDeserialized(ASTContext &C, unsigned NumCaptures, argument 877 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1); 880 + sizeof(unsigned) * (NumCaptures + 1); 882 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); 890 return capture_begin() + NumCaptures; [all...] |
H A D | Decl.cpp | 2778 NumCaptures = 0; 2783 NumCaptures = end - begin; 2787 size_t allocationSize = NumCaptures * sizeof(Capture);
|
H A D | DeclCXX.cpp | 996 for (LambdaExpr::Capture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures;
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1117 unsigned NumCaptures : 16; 1237 LambdaExpr(EmptyShell Empty, unsigned NumCaptures, bool HasArrayIndexVars) argument 1239 NumCaptures(NumCaptures), CaptureDefault(LCD_None), ExplicitParams(false), 1241 getStoredStmts()[NumCaptures] = 0; 1251 return reinterpret_cast<unsigned *>(getStoredStmts() + NumCaptures + 1); 1257 getArrayIndexStarts() + NumCaptures + 1); 1276 static LambdaExpr *CreateDeserialized(ASTContext &C, unsigned NumCaptures, 1296 unsigned capture_size() const { return NumCaptures; } 1327 return capture_init_begin() + NumCaptures; [all...] |
H A D | Decl.h | 3120 unsigned NumCaptures; 3128 SignatureAsWritten(0), Captures(0), NumCaptures(0) {} 3171 bool hasCaptures() const { return NumCaptures != 0 || CapturesCXXThis; } 3175 unsigned getNumCaptures() const { return NumCaptures; } 3180 capture_iterator capture_end() { return Captures + NumCaptures; } 3182 capture_const_iterator capture_end() const { return Captures + NumCaptures; }
|
H A D | DeclCXX.h | 571 : DefinitionData(D), Dependent(Dependent), NumCaptures(0), 588 unsigned NumCaptures : 16; member in struct:clang::CXXRecordDecl::LambdaDefinitionData 1008 return isLambda() ? captures_begin() + getLambdaData().NumCaptures : NULL;
|
/external/regex-re2/re2/ |
H A D | regexp.h | 365 int NumCaptures();
|
H A D | re2.cc | 866 num_captures_ = suffix_regexp_->NumCaptures();
|
H A D | regexp.cc | 512 int Regexp::NumCaptures() { function in class:re2::Regexp
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1103 unsigned NumCaptures = Record[Idx++]; local 1104 assert(NumCaptures == E->NumCaptures);(void)NumCaptures; 1121 for (unsigned I = 0; I != NumCaptures + 1; ++I) 2197 unsigned NumCaptures = Record[ASTStmtReader::NumExprFields]; local 2199 S = LambdaExpr::CreateDeserialized(Context, NumCaptures,
|
H A D | ASTWriterStmt.cpp | 1079 Record.push_back(E->NumCaptures); 1082 NumArrayIndexVars = E->getArrayIndexStarts()[E->NumCaptures]; 1100 E->getArrayIndexStarts() + E->NumCaptures + 1);
|
H A D | ASTReaderDecl.cpp | 1131 Lambda.NumCaptures = Record[Idx++]; 1136 = (Capture*)Reader.Context.Allocate(sizeof(Capture)*Lambda.NumCaptures); 1138 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
|
H A D | ASTWriter.cpp | 4357 Record.push_back(Lambda.NumCaptures); 4361 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
|
Completed in 199 milliseconds