Home
last modified time | relevance | path

Searched refs:LambdaCaptureKind (Results 1 – 12 of 12) sorted by relevance

/llvm-project/clang/include/clang/Analysis/
H A DConstructionContext.h39 LambdaCaptureKind, enumerator
41 STATEMENT_WITH_INDEX_KIND_END = LambdaCaptureKind,
43 STATEMENT_KIND_END = LambdaCaptureKind,
59 case LambdaCaptureKind: in getKindAsString()
134 : Data(LE), Kind(LambdaCaptureKind), Index(Index) {} in ConstructionContextItem()
264 LambdaCaptureKind enumerator
695 : ConstructionContext(LambdaCaptureKind), LE(LE), Index(Index) {} in LambdaCaptureConstructionContext()
716 return CC->getKind() == LambdaCaptureKind; in classof()
/llvm-project/clang/include/clang/AST/
H A DLambdaCapture.h73 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind,
78 LambdaCaptureKind getCaptureKind() const;
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DMissingStdForwardCheck.cpp74 AST_MATCHER_P(LambdaCapture, hasCaptureKind, LambdaCaptureKind, Kind) { in AST_MATCHER_P() argument
104 allOf(hasCaptureKind(LambdaCaptureKind::LCK_ByRef), RefToParm)); in registerMatchers()
/llvm-project/clang/include/clang/Basic/
H A DLambda.h33 enum LambdaCaptureKind { enum
/llvm-project/clang/lib/Analysis/
H A DConstructionContext.cpp159 case ConstructionContextItem::LambdaCaptureKind: { in createBoundTemporaryFromLayers()
209 case ConstructionContextItem::LambdaCaptureKind: { in createFromLayers()
H A DCFG.cpp5735 case ConstructionContext::LambdaCaptureKind: { in print_construction_context()
/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp303 case ConstructionContext::LambdaCaptureKind: { in computeObjectUnderConstruction()
482 case ConstructionContext::LambdaCaptureKind: { in updateObjectsUnderConstruction()
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h2839 LambdaCaptureKind Kind;
2848 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture()
2870 void addCapture(LambdaCaptureKind Kind, in addCapture()
/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1216 LambdaCaptureKind Kind, ValueDecl *Var, in LambdaCapture()
1245 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind()
/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp2190 LambdaCaptureKind Kind = in BuildLambdaExpr()
/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp1001 LambdaCaptureKind Kind = LCK_ByCopy; in ParseLambdaIntroducer()
/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2050 static_cast<LambdaCaptureKind>(CaptureBits.getNextBits(/*Width=*/3)); in ReadCXXDefinitionData()