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

/external/regex-re2/re2/
H A Dregexp.cc523 int Regexp::NumCaptures() { function in class:re2::Regexp
/external/clang/include/clang/AST/
H A DExprCXX.h1426 unsigned NumCaptures : 16;
1473 LambdaExpr(EmptyShell Empty, unsigned NumCaptures, bool HasArrayIndexVars) argument
1475 NumCaptures(NumCaptures), CaptureDefault(LCD_None), ExplicitParams(false),
1477 getStoredStmts()[NumCaptures] = nullptr;
1489 return reinterpret_cast<unsigned *>(getStoredStmts() + NumCaptures + 1);
1493 return reinterpret_cast<const unsigned *>(getStoredStmts() + NumCaptures +
1500 sizeof(unsigned) * (NumCaptures + 1), llvm::alignOf<VarDecl *>());
1507 sizeof(unsigned) * (NumCaptures + 1), llvm::alignOf<VarDecl *>());
1531 unsigned NumCaptures,
[all...]
H A DDeclCXX.h537 CaptureDefault(CaptureDefault), NumCaptures(0), NumExplicitCaptures(0),
565 /// \brief The number of captures in this lambda is limited 2^NumCaptures.
566 unsigned NumCaptures : 15; member in struct:clang::CXXRecordDecl::LambdaDefinitionData
1077 return isLambda() ? captures_begin() + getLambdaData().NumCaptures
H A DStmt.h2050 unsigned NumCaptures; member in class:clang::CapturedStmt
2064 CapturedStmt(EmptyShell Empty, unsigned NumCaptures);
2074 void setCapturedStmt(Stmt *S) { getStoredStmts()[NumCaptures] = S; }
2084 unsigned NumCaptures);
2087 Stmt *getCapturedStmt() { return getStoredStmts()[NumCaptures]; }
2088 const Stmt *getCapturedStmt() const { return getStoredStmts()[NumCaptures]; }
2144 return getStoredCaptures() + NumCaptures;
2148 unsigned capture_size() const { return NumCaptures; }
2180 return capture_init_begin() + NumCaptures;
2184 return capture_init_begin() + NumCaptures;
[all...]
/external/clang/lib/AST/
H A DExprCXX.cpp942 NumCaptures(Captures.size()),
956 Data.NumCaptures = NumCaptures;
958 Data.Captures = (Capture *)Context.Allocate(sizeof(Capture) * NumCaptures);
978 assert(ArrayIndexStarts.size() == NumCaptures);
1020 unsigned NumCaptures,
1022 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1);
1025 + sizeof(unsigned) * (NumCaptures + 1);
1027 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0);
1040 return capture_begin() + NumCaptures;
1019 CreateDeserialized(const ASTContext &C, unsigned NumCaptures, unsigned NumArrayIndexVars) argument
[all...]
H A DStmt.cpp976 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1);
992 : Stmt(CapturedStmtClass), NumCaptures(Captures.size()),
1000 for (unsigned I = 0, N = NumCaptures; I != N; ++I)
1011 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures) argument
1012 : Stmt(CapturedStmtClass, Empty), NumCaptures(NumCaptures),
1014 getStoredStmts()[NumCaptures] = nullptr;
1046 unsigned NumCaptures) {
1047 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1);
1048 if (NumCaptures >
1045 CreateDeserialized(const ASTContext &Context, unsigned NumCaptures) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1254 unsigned NumCaptures = Record[Idx++]; local
1255 assert(NumCaptures == E->NumCaptures);(void)NumCaptures;
1273 for (unsigned I = 0; I != NumCaptures + 1; ++I)
3335 unsigned NumCaptures = Record[ASTStmtReader::NumExprFields]; local
3337 S = LambdaExpr::CreateDeserialized(Context, NumCaptures,

Completed in 254 milliseconds