Searched refs:LambdaCaptureKind (Results 1 – 12 of 12) sorted by relevance
/llvm-project/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 39 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 D | LambdaCapture.h | 73 LambdaCapture(SourceLocation Loc, bool Implicit, LambdaCaptureKind Kind, 78 LambdaCaptureKind getCaptureKind() const;
|
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
H A D | MissingStdForwardCheck.cpp | 74 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 D | Lambda.h | 33 enum LambdaCaptureKind { enum
|
/llvm-project/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 159 case ConstructionContextItem::LambdaCaptureKind: { in createBoundTemporaryFromLayers() 209 case ConstructionContextItem::LambdaCaptureKind: { in createFromLayers()
|
H A D | CFG.cpp | 5735 case ConstructionContext::LambdaCaptureKind: { in print_construction_context()
|
/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 303 case ConstructionContext::LambdaCaptureKind: { in computeObjectUnderConstruction() 482 case ConstructionContext::LambdaCaptureKind: { in updateObjectsUnderConstruction()
|
/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 2839 LambdaCaptureKind Kind; 2848 LambdaCapture(LambdaCaptureKind Kind, SourceLocation Loc, in LambdaCapture() 2870 void addCapture(LambdaCaptureKind Kind, in addCapture()
|
/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 1216 LambdaCaptureKind Kind, ValueDecl *Var, in LambdaCapture() 1245 LambdaCaptureKind LambdaCapture::getCaptureKind() const { in getCaptureKind()
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 2190 LambdaCaptureKind Kind = in BuildLambdaExpr()
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1001 LambdaCaptureKind Kind = LCK_ByCopy; in ParseLambdaIntroducer()
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 2050 static_cast<LambdaCaptureKind>(CaptureBits.getNextBits(/*Width=*/3)); in ReadCXXDefinitionData()
|