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

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
LambdaCapture.h 1 //===--- LambdaCapture.h - Types for C++ Lambda Captures --------*- C++ -*-===//
10 /// Defines the LambdaCapture class.
25 class LambdaCapture {
73 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
DeclCXX.h 24 #include "clang/AST/LambdaCapture.h"
367 using Capture = LambdaCapture;
1038 void setCaptures(ASTContext &Context, ArrayRef<LambdaCapture> Captures);
1055 using capture_const_iterator = const LambdaCapture *;
ExprCXX.h 61 class LambdaCapture;
1927 bool isInitCapture(const LambdaCapture *Capture) const;
1931 using capture_iterator = const LambdaCapture *;
RecursiveASTVisitor.h 30 #include "clang/AST/LambdaCapture.h"
314 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C,
869 const LambdaCapture *C,
2521 const LambdaCapture *C = S->capture_begin() + I;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
UncountedLambdaCapturesChecker.cpp 58 for (const LambdaCapture &C : L->captures()) {
71 void reportBug(const LambdaCapture &Capture, VarDecl *CapturedVar,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLambda.cpp 540 ArrayRef<LambdaIntroducer::LambdaCapture> Captures,
1745 SmallVector<LambdaCapture, 4> Captures;
1833 LambdaCapture Capture = [&] {
1845 return LambdaCapture(From.getLocation(), IsImplicit,
1848 return LambdaCapture(From.getLocation(), IsImplicit, LCK_VLAType);
1854 return LambdaCapture(From.getLocation(), IsImplicit, Kind, Var,
SemaTemplateVariadic.cpp 263 bool TraverseLambdaCapture(LambdaExpr *Lambda, const LambdaCapture *C,
SemaInit.cpp 3434 OS << "LambdaCapture ";
6796 const LambdaCapture *Capture;
6802 IndirectLocalPathEntry(EntryKind K, Expr *E, const LambdaCapture *Capture)
7365 const LambdaCapture &Cap = *CapI++;
SemaOpenMP.cpp 4404 for (const LambdaCapture &LC : RD->captures()) {
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h 2667 struct LambdaCapture {
2677 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc,
2690 SmallVector<LambdaCapture, 4> Captures;
2704 Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init,
Sema.h 6649 ArrayRef<LambdaIntroducer::LambdaCapture> Captures,
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
DeadStoresChecker.cpp 514 for (const LambdaCapture &C : LE->captures()) {
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 25 #include "clang/AST/LambdaCapture.h"
1083 LambdaCapture::LambdaCapture(SourceLocation Loc, bool Implicit,
1113 LambdaCaptureKind LambdaCapture::getCaptureKind() const {
1207 bool LambdaExpr::isInitCapture(const LambdaCapture *C) const {
DeclCXX.cpp 25 #include "clang/AST/LambdaCapture.h"
1423 ArrayRef<LambdaCapture> Captures) {
1429 Data.Captures = (LambdaCapture *)Context.Allocate(sizeof(LambdaCapture) *
1431 LambdaCapture *ToCapture = Data.Captures;
1556 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures;
ASTImporter.cpp 34 #include "clang/AST/LambdaCapture.h"
953 Expected<LambdaCapture> ASTNodeImporter::import(const LambdaCapture &From) {
971 return LambdaCapture(
1953 SmallVector<LambdaCapture, 8> ToCaptures;
ExprConstant.cpp 10025 const LambdaCapture *CaptureIt = ClosureClass->captures_begin();
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexBody.cpp 389 bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C,
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 59 #include "clang/AST/LambdaCapture.h"
4590 for (const LambdaCapture &Capture : Node.captures()) {
4616 return llvm::any_of(Node.captures(), [](const LambdaCapture &LC) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.cpp 401 for (const LambdaCapture &C : E->captures()) {
4362 for (const LambdaCapture &LC : RD->captures()) {
CGDebugInfo.cpp 1441 const LambdaCapture &C = *I;
CGOpenMPRuntime.cpp 8813 for (const LambdaCapture &LC : RD->captures()) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 30 #include "clang/AST/LambdaCapture.h"
1741 using Capture = LambdaCapture;
ASTWriter.cpp 30 #include "clang/AST/LambdaCapture.h"
5582 const LambdaCapture &Capture = Lambda.Captures[I];

Completed in 160 milliseconds