HomeSort by: relevance | last modified time | path
    Searched defs:captures (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 1138 assert(capture_size() == Class->capture_size() && "Wrong number of captures");
1213 return getLambdaClass()->getLambdaData().Captures;
1220 LambdaExpr::capture_range LambdaExpr::captures() const { function in class:LambdaExpr
1231 return Data.Captures + Data.NumExplicitCaptures;
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h 385 /// The number of captures in this lambda is limited 2^NumCaptures.
388 /// The number of explicit captures in this lambda.
404 /// The list of captures, both explicit and implicit, for this
406 Capture *Captures = nullptr;
1037 /// Set the captures for this lambda closure type.
1038 void setCaptures(ASTContext &Context, ArrayRef<LambdaCapture> Captures);
1042 /// values or references of the captures.
1044 /// \param Captures Will be populated with the mapping from captured
1050 /// \note No entries will be added for init-captures, as they do not capture
1052 void getCaptureFields(llvm::DenseMap<const VarDecl *, FieldDecl *> &Captures,
1058 capture_const_range captures() const { function in class:clang::CXXRecordDecl
    [all...]
Stmt.h 951 /// The number of captures.
3462 /// This captures a statement into a function. For example, the following
3527 /// This operation is only valid if this capture captures a variable.
3543 CapturedStmt(Stmt *S, CapturedRegionKind Kind, ArrayRef<Capture> Captures,
3564 ArrayRef<Capture> Captures,
3600 /// An iterator that walks over the captures.
3606 capture_range captures() { function in class:clang::CapturedStmt
3609 capture_const_range captures() const { function in class:clang::CapturedStmt
3618 /// captures.
3623 /// Retrieve the number of captures, including 'this'
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 1556 SmallVector<BlockDecl::Capture, 16> captures; local
1557 captures.reserve(numCaptures);
1565 captures.push_back(BlockDecl::Capture(decl, byRef, nested, copyExpr));
1567 BD->setCaptures(Reader.getContext(), captures, capturesCXXThis);
1753 Lambda.Captures = (Capture *)Reader.getContext().Allocate(
1755 Capture *ToCapture = Lambda.Captures;

Completed in 35 milliseconds