Home
last modified time | relevance | path

Searched refs:getLambdaClass (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DAliasing.cpp52 return capturesByRef(LE->getLambdaClass(), Var); in isPtrOrReferenceForVar()
/llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/
H A DLambdaExpr.cpp21 PendingClasses.push(Lambda->getLambdaClass()); in VisitLambdaExpr()
/llvm-project-15.0.7/clang/unittests/AST/
H A DStructuralEquivalenceTest.cpp864 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 DASTImporterTest.cpp2386 ->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 DRedundantVoidArgCheck.cpp279 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 DExprCXX.cpp1142 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 DStmtProfile.cpp2008 VisitDecl(S->getLambdaClass()); in VisitLambdaExpr()
H A DStmtPrinter.cpp2188 OS, Node->getLambdaClass()->getASTContext(), in VisitLambdaExpr()
H A DItaniumMangle.cpp5031 mangleType(Context.getASTContext().getRecordType(cast<LambdaExpr>(E)->getLambdaClass())); in mangleExpression()
H A DASTImporter.cpp8100 CXXRecordDecl *FromClass = E->getLambdaClass(); in VisitLambdaExpr()
H A DExprConstant.cpp10183 const CXXRecordDecl *ClosureClass = E->getLambdaClass(); in VisitLambdaExpr()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp506 const CXXRecordDecl *LambdaClass = LE->getLambdaClass(); in findLambdaReferenceCaptures()
/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DConstructionContext.h706 auto It = LE->getLambdaClass()->field_begin(); in getFieldDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTNodeTraverser.h746 return Visit(Node->getLambdaClass()); in VisitLambdaExpr()
H A DRecursiveASTVisitor.h2663 TRY_TO(TraverseDecl(S->getLambdaClass()));
H A DExprCXX.h2024 CXXRecordDecl *getLambdaClass() const;
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp1137 CXXRecordDecl::field_iterator CurField = LE->getLambdaClass()->field_begin(); in VisitLambdaExpr()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp550 TraverseDecl(LE->getLambdaClass()); in dataTraverseNode()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprAgg.cpp1339 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DTreeTransform.h13107 CXXRecordDecl *OldClass = E->getLambdaClass(); in TransformLambdaExpr()