Searched refs:NumCaptures (Results 1 - 22 of 22) sorted by relevance

/external/chromium_org/third_party/re2/re2/testing/
H A Dregexp_test.cc48 EXPECT_EQ(4, x->NumCaptures());
67 EXPECT_EQ(4, x->NumCaptures());
H A Dtester.cc186 num_captures_ = regexp_->NumCaptures();
289 int nsubmatch = 1 + num_captures_; // NumCaptures doesn't count $0
/external/regex-re2/re2/testing/
H A Dregexp_test.cc48 EXPECT_EQ(4, x->NumCaptures());
67 EXPECT_EQ(4, x->NumCaptures());
H A Dtester.cc186 num_captures_ = regexp_->NumCaptures();
289 int nsubmatch = 1 + num_captures_; // NumCaptures doesn't count $0
/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...]
H A DDecl.cpp3603 NumCaptures = 0;
3608 NumCaptures = end - begin;
3612 size_t allocationSize = NumCaptures * sizeof(Capture);
H A DDeclCXX.cpp1023 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures;
/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 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;
H A DDecl.h3278 unsigned NumCaptures;
3289 SignatureAsWritten(nullptr), Captures(nullptr), NumCaptures(0),
3351 bool hasCaptures() const { return NumCaptures != 0 || CapturesCXXThis; }
3355 unsigned getNumCaptures() const { return NumCaptures; }
3370 capture_iterator capture_end() { return Captures + NumCaptures; }
3372 capture_const_iterator capture_end() const { return Captures + NumCaptures; }
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
/external/chromium_org/third_party/re2/re2/
H A Dregexp.h366 int NumCaptures();
H A Dre2.cc912 num_captures_ = suffix_regexp_->NumCaptures();
H A Dregexp.cc523 int Regexp::NumCaptures() { function in class:re2::Regexp
/external/regex-re2/re2/
H A Dregexp.h366 int NumCaptures();
H A Dre2.cc894 num_captures_ = suffix_regexp_->NumCaptures();
H A Dregexp.cc523 int Regexp::NumCaptures() { function in class:re2::Regexp
/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,
H A DASTReaderDecl.cpp1267 Lambda.NumCaptures = Record[Idx++];
1272 = (Capture*)Reader.Context.Allocate(sizeof(Capture)*Lambda.NumCaptures);
1275 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
H A DASTWriterStmt.cpp292 // NumCaptures
1167 Record.push_back(E->NumCaptures);
1170 NumArrayIndexVars = E->getArrayIndexStarts()[E->NumCaptures];
1189 E->getArrayIndexStarts() + E->NumCaptures + 1);
H A DASTWriter.cpp5392 Record.push_back(Lambda.NumCaptures);
5397 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {

Completed in 3214 milliseconds