HomeSort by: relevance | last modified time | path
    Searched refs:NumCaptures (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
Stmt.cpp 1297 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1);
1312 : Stmt(CapturedStmtClass), NumCaptures(Captures.size()),
1320 for (unsigned I = 0, N = NumCaptures; I != N; ++I)
1331 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures)
1332 : Stmt(CapturedStmtClass, Empty), NumCaptures(NumCaptures),
1334 getStoredStmts()[NumCaptures] = nullptr;
1366 unsigned NumCaptures) {
1367 unsigned Size = sizeof(CapturedStmt) + sizeof(Stmt *) * (NumCaptures + 1);
1368 if (NumCaptures > 0)
    [all...]
ExprCXX.cpp 1131 LambdaExprBits.NumCaptures = CaptureInits.size();
1152 LambdaExpr::LambdaExpr(EmptyShell Empty, unsigned NumCaptures)
1154 LambdaExprBits.NumCaptures = NumCaptures;
1158 getStoredStmts()[NumCaptures] = nullptr; // Not one past the end.
1182 unsigned NumCaptures) {
1183 unsigned Size = totalSizeToAlloc<Stmt *>(NumCaptures + 1);
1185 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures);
DeclCXX.cpp 1427 Data.NumCaptures = Captures.size();
1556 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures;
Decl.cpp 4705 this->NumCaptures = Captures.size();
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Stmt.h 952 unsigned NumCaptures : 16;
3533 unsigned NumCaptures;
3547 CapturedStmt(EmptyShell Empty, unsigned NumCaptures);
3557 void setCapturedStmt(Stmt *S) { getStoredStmts()[NumCaptures] = S; }
3569 unsigned NumCaptures);
3572 Stmt *getCapturedStmt() { return getStoredStmts()[NumCaptures]; }
3573 const Stmt *getCapturedStmt() const { return getStoredStmts()[NumCaptures]; }
3620 return getStoredCaptures() + NumCaptures;
3624 unsigned capture_size() const { return NumCaptures; }
3656 return capture_init_begin() + NumCaptures;
    [all...]
DeclCXX.h 385 /// The number of captures in this lambda is limited 2^NumCaptures.
386 unsigned NumCaptures : 15;
414 CaptureDefault(CaptureDefault), NumCaptures(0),
1067 return isLambda() ? captures_begin() + getLambdaData().NumCaptures
1071 unsigned capture_size() const { return getLambdaData().NumCaptures; }
Decl.h 4175 unsigned NumCaptures = 0;
4233 bool hasCaptures() const { return NumCaptures || capturesCXXThis(); }
4237 unsigned getNumCaptures() const { return NumCaptures; }
4241 ArrayRef<Capture> captures() const { return {Captures, NumCaptures}; }
ExprCXX.h 1893 LambdaExpr(EmptyShell Empty, unsigned NumCaptures);
1916 unsigned NumCaptures);
1947 unsigned capture_size() const { return LambdaExprBits.NumCaptures; }
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 1725 unsigned NumCaptures = Record.readInt();
1726 (void)NumCaptures;
1727 assert(NumCaptures == E->LambdaExprBits.NumCaptures);
3812 unsigned NumCaptures = Record[ASTStmtReader::NumExprFields];
3813 S = LambdaExpr::CreateDeserialized(Context, NumCaptures);
ASTReaderDecl.cpp 1555 unsigned numCaptures = Record.readInt();
1557 captures.reserve(numCaptures);
1558 for (unsigned i = 0; i != numCaptures; ++i) {
1747 Lambda.NumCaptures = Record.readInt();
1754 sizeof(Capture) * Lambda.NumCaptures);
1757 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
ASTWriter.cpp 5574 Record->push_back(Lambda.NumCaptures);
5581 for (unsigned I = 0, N = Lambda.NumCaptures; I != N; ++I) {
ASTWriterStmt.cpp 515 // NumCaptures
1618 Record.push_back(E->LambdaExprBits.NumCaptures);

Completed in 44 milliseconds