Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1219 CXXRecordDecl *Class = getLambdaClass(); in LambdaExpr()
1296 return getLambdaClass()->captures_begin(); in capture_begin()
1300 return getLambdaClass()->captures_end(); in capture_end()
1313 getLambdaClass()->getLambdaData().NumExplicitCaptures; in explicit_capture_end()
1332 CXXRecordDecl *LambdaExpr::getLambdaClass() const { in getLambdaClass() function in LambdaExpr
1337 CXXRecordDecl *Record = getLambdaClass(); in getCallOperator()
1342 CXXRecordDecl *Record = getLambdaClass(); in getDependentCallOperator()
1347 CXXRecordDecl *Record = getLambdaClass(); in getTemplateParameterList()
1352 const CXXRecordDecl *Record = getLambdaClass(); in getExplicitTemplateParameters()
H A DStmtProfile.cpp2065 VisitDecl(S->getLambdaClass()); in VisitLambdaExpr()
2070 CXXRecordDecl *Lambda = S->getLambdaClass(); in VisitLambdaExpr()
H A DStmtPrinter.cpp2214 OS, Node->getLambdaClass()->getASTContext(), in VisitLambdaExpr()
H A DItaniumMangle.cpp5577 mangleType(Context.getASTContext().getRecordType(cast<LambdaExpr>(E)->getLambdaClass())); in mangleExpression()
H A DASTImporter.cpp8562 CXXRecordDecl *FromClass = E->getLambdaClass(); in VisitLambdaExpr()
H A DExprConstant.cpp10512 const CXXRecordDecl *ClosureClass = E->getLambdaClass(); in VisitLambdaExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp505 const CXXRecordDecl *LambdaClass = LE->getLambdaClass(); in findLambdaReferenceCaptures()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/
H A DConstructionContext.h706 auto It = LE->getLambdaClass()->field_begin(); in getFieldDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h774 return Visit(Node->getLambdaClass()); in VisitLambdaExpr()
H A DRecursiveASTVisitor.h2663 TRY_TO(TraverseDecl(S->getLambdaClass()));
H A DExprCXX.h2096 CXXRecordDecl *getLambdaClass() const;
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp1197 llvm::zip(llvm::seq<unsigned>(0, -1), LE->getLambdaClass()->fields(), in VisitLambdaExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp552 TraverseDecl(LE->getLambdaClass()); in dataTraverseNode()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp1360 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp1582 const Record *R = P.getOrCreateRecord(E->getLambdaClass()); in VisitLambdaExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h13487 CXXRecordDecl *OldClass = E->getLambdaClass(); in TransformLambdaExpr()