Searched refs:ClosureClass (Results 1 – 3 of 3) sorted by relevance
425 const CXXRecordDecl *ClosureClass = MD->getParent(); in getOrCreateFunction() local426 assert(ClosureClass->captures_begin() == ClosureClass->captures_end()); in getOrCreateFunction()427 if (ClosureClass->isGenericLambda()) { in getOrCreateFunction()428 const CXXMethodDecl *LambdaCallOp = ClosureClass->getLambdaCallOperator(); in getOrCreateFunction()
5796 const CXXRecordDecl *ClosureClass = MD->getParent(); in emitLambdaStaticInvokerBody() 5797 const CXXMethodDecl *LambdaCallOp = ClosureClass->getLambdaCallOperator(); in emitLambdaStaticInvokerBody() 5798 assert(ClosureClass->captures_begin() == ClosureClass->captures_end()); in emitLambdaStaticInvokerBody() 5794 const CXXRecordDecl *ClosureClass = MD->getParent(); emitLambdaStaticInvokerBody() local
8387 const CXXRecordDecl *ClosureClass = MD->getParent(); in handleCallExpr() local 8389 ClosureClass->captures_begin() == ClosureClass->captures_end() && in handleCallExpr() 8393 ClosureClass->getLambdaCallOperator(); in handleCallExpr() 8399 if (ClosureClass->isGenericLambda()) { in handleCallExpr() 11051 const CXXRecordDecl *ClosureClass = E->getLambdaClass(); in VisitLambdaExpr() 11052 if (ClosureClass->isInvalidDecl()) in VisitLambdaExpr() 11056 std::distance(ClosureClass->field_begin(), ClosureClass->field_end()); in VisitLambdaExpr() 11068 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(ClosureClass); in VisitLambdaExpr() 11045 const CXXRecordDecl *ClosureClass = E->getLambdaClass(); VisitLambdaExpr() local [all...]