| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | Aliasing.cpp | 52 return capturesByRef(LE->getLambdaClass(), Var); in isPtrOrReferenceForVar()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
| H A D | LambdaExpr.cpp | 21 PendingClasses.push(Lambda->getLambdaClass()); in VisitLambdaExpr()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | StructuralEquivalenceTest.cpp | 864 CXXRecordDecl *L0 = get<0>(t)->getLambdaClass(); in TEST_F() 865 CXXRecordDecl *L1 = get<1>(t)->getLambdaClass(); in TEST_F() 876 CXXRecordDecl *L0 = get<0>(t)->getLambdaClass(); in TEST_F() 877 CXXRecordDecl *L1 = get<1>(t)->getLambdaClass(); in TEST_F() 888 CXXRecordDecl *L0 = get<0>(t)->getLambdaClass(); in TEST_F() 889 CXXRecordDecl *L1 = get<1>(t)->getLambdaClass(); in TEST_F() 900 CXXRecordDecl *L0 = get<0>(t)->getLambdaClass(); in TEST_F() 901 CXXRecordDecl *L1 = get<1>(t)->getLambdaClass(); in TEST_F()
|
| H A D | ASTImporterTest.cpp | 2386 ->getLambdaClass(); in TEST_P() 3348 FromF->getBody())->body_front())->getSubExpr())->getLambdaClass(); in TEST_P() 5937 FirstDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass(); in TEST_P() 5957 FirstDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass(); in TEST_P() 6177 FirstDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass(); in TEST_P() 6179 LastDeclMatcher<LambdaExpr>().match(FromTU, Pattern)->getLambdaClass(); in TEST_P() 6295 ->getLambdaClass(); in TEST_P()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | RedundantVoidArgCheck.cpp | 279 if (Lambda->getLambdaClass()->getLambdaCallOperator()->getNumParams() == 0 && in processLambdaExpr() 282 TypeLoc TL = Lambda->getLambdaClass()->getLambdaTypeInfo()->getTypeLoc(); in processLambdaExpr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 1142 CXXRecordDecl *Class = getLambdaClass(); in LambdaExpr() 1219 return getLambdaClass()->getLambdaData().Captures; in capture_begin() 1236 = getLambdaClass()->getLambdaData(); in explicit_capture_end() 1256 CXXRecordDecl *LambdaExpr::getLambdaClass() const { in getLambdaClass() function in LambdaExpr 1261 CXXRecordDecl *Record = getLambdaClass(); in getCallOperator() 1266 CXXRecordDecl *Record = getLambdaClass(); in getDependentCallOperator() 1271 CXXRecordDecl *Record = getLambdaClass(); in getTemplateParameterList() 1276 const CXXRecordDecl *Record = getLambdaClass(); in getExplicitTemplateParameters()
|
| H A D | StmtProfile.cpp | 2008 VisitDecl(S->getLambdaClass()); in VisitLambdaExpr()
|
| H A D | StmtPrinter.cpp | 2188 OS, Node->getLambdaClass()->getASTContext(), in VisitLambdaExpr()
|
| H A D | ItaniumMangle.cpp | 5031 mangleType(Context.getASTContext().getRecordType(cast<LambdaExpr>(E)->getLambdaClass())); in mangleExpression()
|
| H A D | ASTImporter.cpp | 8100 CXXRecordDecl *FromClass = E->getLambdaClass(); in VisitLambdaExpr()
|
| H A D | ExprConstant.cpp | 10183 const CXXRecordDecl *ClosureClass = E->getLambdaClass(); in VisitLambdaExpr()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 506 const CXXRecordDecl *LambdaClass = LE->getLambdaClass(); in findLambdaReferenceCaptures()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | ConstructionContext.h | 706 auto It = LE->getLambdaClass()->field_begin(); in getFieldDecl()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 746 return Visit(Node->getLambdaClass()); in VisitLambdaExpr()
|
| H A D | RecursiveASTVisitor.h | 2663 TRY_TO(TraverseDecl(S->getLambdaClass()));
|
| H A D | ExprCXX.h | 2024 CXXRecordDecl *getLambdaClass() const;
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 1137 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 550 TraverseDecl(LE->getLambdaClass()); in dataTraverseNode()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 1339 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 13107 CXXRecordDecl *OldClass = E->getLambdaClass(); in TransformLambdaExpr()
|