Searched defs:NumCaptures (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/re2/re2/
H A Dregexp.cc523 int Regexp::NumCaptures() { function in class:re2::Regexp
/external/regex-re2/re2/
H A Dregexp.cc523 int Regexp::NumCaptures() { function in class:re2::Regexp
/external/clang/include/clang/AST/
H A DExprCXX.h1320 unsigned NumCaptures : 16;
1367 LambdaExpr(EmptyShell Empty, unsigned NumCaptures, bool HasArrayIndexVars) argument
1369 NumCaptures(NumCaptures), CaptureDefault(LCD_None), ExplicitParams(false),
1371 getStoredStmts()[NumCaptures] = nullptr;
1381 return reinterpret_cast<unsigned *>(getStoredStmts() + NumCaptures + 1);
1387 llvm::RoundUpToAlignment(sizeof(unsigned) * (NumCaptures + 1),
1412 unsigned NumCaptures,
1443 unsigned capture_size() const { return NumCaptures; }
1480 return capture_init_begin() + NumCaptures;
[all...]
H A DDeclCXX.h537 CaptureDefault(CaptureDefault), NumCaptures(0), NumExplicitCaptures(0),
559 /// \brief The number of captures in this lambda is limited 2^NumCaptures.
560 unsigned NumCaptures : 15; member in struct:clang::CXXRecordDecl::LambdaDefinitionData
1067 return isLambda() ? captures_begin() + getLambdaData().NumCaptures
H A DStmt.h2033 unsigned NumCaptures; member in class:clang::CapturedStmt
2047 CapturedStmt(EmptyShell Empty, unsigned NumCaptures);
2055 void setCapturedStmt(Stmt *S) { getStoredStmts()[NumCaptures] = S; }
2065 unsigned NumCaptures);
2068 Stmt *getCapturedStmt() { return getStoredStmts()[NumCaptures]; }
2127 return getStoredCaptures() + NumCaptures;
2131 unsigned capture_size() const { return NumCaptures; }
2149 return capture_init_begin() + NumCaptures;
/external/clang/lib/AST/
H A DExprCXX.cpp937 NumCaptures(Captures.size()),
951 Data.NumCaptures = NumCaptures;
953 Data.Captures = (Capture *)Context.Allocate(sizeof(Capture) * NumCaptures);
973 assert(ArrayIndexStarts.size() == NumCaptures);
1015 unsigned NumCaptures,
1017 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1);
1020 + sizeof(unsigned) * (NumCaptures + 1);
1022 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0);
1030 return capture_begin() + NumCaptures;
1014 CreateDeserialized(const ASTContext &C, unsigned NumCaptures, unsigned NumArrayIndexVars) argument
[all...]
H A DStmt.cpp1013 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1);
1029 : Stmt(CapturedStmtClass), NumCaptures(Captures.size()),
1037 for (unsigned I = 0, N = NumCaptures; I != N; ++I)
1048 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures) argument
1049 : Stmt(CapturedStmtClass, Empty), NumCaptures(NumCaptures),
1051 getStoredStmts()[NumCaptures] = nullptr;
1083 unsigned NumCaptures) {
1084 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1);
1085 if (NumCaptures >
1082 CreateDeserialized(const ASTContext &Context, unsigned NumCaptures) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1211 unsigned NumCaptures = Record[Idx++]; local
1212 assert(NumCaptures == E->NumCaptures);(void)NumCaptures;
1230 for (unsigned I = 0; I != NumCaptures + 1; ++I)
2699 unsigned NumCaptures = Record[ASTStmtReader::NumExprFields]; local
2701 S = LambdaExpr::CreateDeserialized(Context, NumCaptures,

Completed in 330 milliseconds