Searched refs:getLambdaClass (Results 1 – 16 of 16) sorted by relevance
1275 CXXRecordDecl *Class = getLambdaClass(); in LambdaExpr()1352 return getLambdaClass()->captures_begin(); in capture_begin()1356 return getLambdaClass()->captures_end(); in capture_end()1369 getLambdaClass()->getLambdaData().NumExplicitCaptures; in explicit_capture_end()1388 CXXRecordDecl *LambdaExpr::getLambdaClass() const { in getLambdaClass() function in LambdaExpr1393 CXXRecordDecl *Record = getLambdaClass(); in getCallOperator()1398 CXXRecordDecl *Record = getLambdaClass(); in getDependentCallOperator()1403 CXXRecordDecl *Record = getLambdaClass(); in getTemplateParameterList()1408 const CXXRecordDecl *Record = getLambdaClass(); in getExplicitTemplateParameters()
2118 VisitDecl(S->getLambdaClass()); in VisitLambdaExpr()2123 CXXRecordDecl *Lambda = S->getLambdaClass(); in VisitLambdaExpr()
2397 OS, Node->getLambdaClass()->getASTContext(), in VisitLambdaExpr()
5866 mangleType(Context.getASTContext().getRecordType(cast<LambdaExpr>(E)->getLambdaClass())); in mangleExpression()
9013 CXXRecordDecl *FromClass = E->getLambdaClass(); in VisitLambdaExpr()
11045 const CXXRecordDecl *ClosureClass = E->getLambdaClass(); in VisitLambdaExpr()
504 const CXXRecordDecl *LambdaClass = LE->getLambdaClass(); in findLambdaReferenceCaptures()
706 auto It = LE->getLambdaClass()->field_begin(); in getFieldDecl()
941 return Visit(Node->getLambdaClass()); in VisitLambdaExpr()
2764 TRY_TO(TraverseDecl(S->getLambdaClass()));
2114 CXXRecordDecl *getLambdaClass() const;
1169 llvm::zip(llvm::seq<unsigned>(0, -1), LE->getLambdaClass()->fields(), in VisitLambdaExpr()
553 TraverseDecl(LE->getLambdaClass()); in dataTraverseNode()
1512 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in VisitLambdaExpr()
2986 const Record *R = P.getOrCreateRecord(E->getLambdaClass()); in VisitLambdaExpr()
15518 CXXRecordDecl *OldClass = E->getLambdaClass(); in TransformLambdaExpr()