Searched refs:CallOperator (Results 1 – 12 of 12) sorted by relevance
84 cast<sema::LambdaScopeInfo>(FunctionScopes[CurScopeIndex])->CallOperator; in getStackIndexOfNearestEnclosingCaptureReadyLambda()482 CXXMethodDecl *CallOperator, in buildLambdaScope() argument489 LSI->CallOperator = CallOperator; in buildLambdaScope()490 CXXRecordDecl *LambdaClass = CallOperator->getParent(); in buildLambdaScope()502 LSI->ReturnType = CallOperator->getReturnType(); in buildLambdaScope()506 if (RequireCompleteType(CallOperator->getBeginLoc(), LSI->ReturnType, in buildLambdaScope()541 CXXMethodDecl *CallOperator, Scope *CurScope) { in addLambdaParameters() argument543 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); in addLambdaParameters()545 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters()1243 LSI->CallOperator->isConsteval() in ActOnStartOfLambdaDefinition()[all …]
1105 cast<LambdaScopeInfo>(FunctionScopes[I])->CallOperator); in adjustCVQualifiersForCXXThisWithinLambda()1116 if (CurLSI->CallOperator->isConst()) in adjustCVQualifiersForCXXThisWithinLambda()1127 assert(isGenericLambdaCallOperatorSpecialization(CurLSI->CallOperator) && in adjustCVQualifiersForCXXThisWithinLambda()1132 assert(CurDC == getLambdaAwareParentOfDeclContext(CurLSI->CallOperator)); in adjustCVQualifiersForCXXThisWithinLambda()1287 if (LSI && isGenericLambdaCallOperatorSpecialization(LSI->CallOperator)) { in CheckCXXThisCapture()7917 CurrentLSI->CallOperator == DC && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
3601 CurLambda && hasDeducedReturnType(CurLambda->CallOperator); in ActOnCapScopeReturnStmt()3618 FunctionDecl *FD = CurLambda->CallOperator; in ActOnCapScopeReturnStmt()3685 if (CurLambda->CallOperator->getType() in ActOnCapScopeReturnStmt()
14085 static void RebuildLambdaScopeInfo(CXXMethodDecl *CallOperator, in RebuildLambdaScopeInfo() argument14087 CXXRecordDecl *const LambdaClass = CallOperator->getParent(); in RebuildLambdaScopeInfo()14090 LSI->CallOperator = CallOperator; in RebuildLambdaScopeInfo()14092 LSI->ReturnType = CallOperator->getReturnType(); in RebuildLambdaScopeInfo()14101 DeclarationNameInfo DNI = CallOperator->getNameInfo(); in RebuildLambdaScopeInfo()14104 LSI->Mutable = !CallOperator->isConst(); in RebuildLambdaScopeInfo()14621 assert((FD == getCurFunctionDecl() || getCurLambda()->CallOperator == FD) && in ActOnFinishFunctionBody()
3463 currentDecl = LSI->CallOperator; in BuildPredefinedExpr()4467 DC = LSI->CallOperator; in CreateUnaryExprOrTypeTraitExpr()5608 DC = LSI->CallOperator; in CreateBuiltinArraySubscriptExpr()18478 if (LSI && (!LSI->CallOperator || in DoMarkVarDeclReferenced()18479 !LSI->CallOperator->Encloses(Var->getDeclContext()))) { in DoMarkVarDeclReferenced()
3466 if (const auto *CallOperator = in createCodeCompletionStringForDecl() local3468 AddFunctionTypeAndResult(CallOperator); in createCodeCompletionStringForDecl()
12759 LSI->CallOperator = NewCallOperator; in TransformLambdaExpr()
42 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument76 unsigned getDeviceManglingNumber(const CXXMethodDecl *CallOperator) override { in getDeviceManglingNumber() argument77 return DeviceCtx->getManglingNumber(CallOperator); in getDeviceManglingNumber()
142 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument143 const CXXRecordDecl *Lambda = CallOperator->getParent(); in getManglingNumber()
37 virtual unsigned getManglingNumber(const CXXMethodDecl *CallOperator) = 0;
825 CXXMethodDecl *CallOperator = nullptr; variable
6599 CXXMethodDecl *CallOperator,6650 CXXMethodDecl *CallOperator, Scope *CurScope);