Searched refs:LambdaCaptureDefault (Results 1 – 11 of 11) sorted by relevance
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
H A D | MissingStdForwardCheck.cpp | 78 AST_MATCHER_P(LambdaExpr, hasCaptureDefaultKind, LambdaCaptureDefault, Kind) { in AST_MATCHER_P() argument 98 allOf(hasCaptureDefaultKind(LambdaCaptureDefault::LCD_ByRef), in registerMatchers() 102 hasCaptureDefaultKind(LambdaCaptureDefault::LCD_ByCopy), HasRefToParm); in registerMatchers()
|
/llvm-project/clang/include/clang/Basic/ |
H A D | Lambda.h | 22 enum LambdaCaptureDefault { enum
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 253 LambdaCaptureDefault CaptureDefault) { in createLambdaClosureType() 527 LambdaCaptureDefault CaptureDefault, in buildLambdaScope() 1965 static LambdaCaptureDefault in mapImplicitCaptureStyle() 2086 LambdaCaptureDefault CaptureDefault = in BuildLambdaExpr()
|
H A D | SemaDecl.cpp | 15532 const LambdaCaptureDefault LCD = LambdaClass->getLambdaCaptureDefault(); in ActOnStartOfFunctionDef()
|
/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 403 LLVM_PREFERRED_TYPE(LambdaCaptureDefault) 440 bool IsGeneric, LambdaCaptureDefault CaptureDefault) in LambdaDefinitionData() 582 LambdaCaptureDefault CaptureDefault); 1071 LambdaCaptureDefault getLambdaCaptureDefault() const { in isCapturelessLambda() 1073 return static_cast<LambdaCaptureDefault>(getLambdaData().CaptureDefault);
|
H A D | ExprCXX.h | 1975 LambdaCaptureDefault CaptureDefault, 1996 LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, 2007 LambdaCaptureDefault getCaptureDefault() const { in getCaptureDefault() 2008 return static_cast<LambdaCaptureDefault>(LambdaExprBits.CaptureDefault); in getCaptureDefault()
|
H A D | Stmt.h | 1147 /// LambdaCaptureDefault. 1148 LLVM_PREFERRED_TYPE(LambdaCaptureDefault)
|
/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 1255 LambdaCaptureDefault CaptureDefault, in LambdaExpr() 1295 LambdaCaptureDefault CaptureDefault, in Create()
|
H A D | DeclCXX.cpp | 151 LambdaCaptureDefault CaptureDefault) { in CreateLambda()
|
/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 2860 LambdaCaptureDefault Default = LCD_None;
|
H A D | Sema.h | 8745 LambdaCaptureDefault CaptureDefault); 8755 LambdaCaptureDefault CaptureDefault,
|