Home
last modified time | relevance | path

Searched refs:CallOperator (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp465 LSI->CallOperator = CallOperator; in buildLambdaScope()
1309 CallOperator->getBody()->getEndLoc()); in addFunctionPointerConversion()
1510 CXXMethodDecl *CallOperator; in BuildLambdaExpr() local
1518 CallOperator = LSI->CallOperator; in BuildLambdaExpr()
1531 : cast<Decl>(CallOperator); in BuildLambdaExpr()
1663 !CallOperator->isConstexpr() && in BuildLambdaExpr()
1667 CallOperator->setConstexpr( in BuildLambdaExpr()
1669 CheckConstexprFunctionBody(CallOperator, CallOperator->getBody())); in BuildLambdaExpr()
1715 CXXMethodDecl *CallOperator in BuildBlockForLambdaConversion() local
1719 CallOperator->setReferenced(); in BuildBlockForLambdaConversion()
[all …]
H A DSemaTemplateVariadic.cpp320 if (PD && PD->getDeclContext() == LSI->CallOperator) in DiagnoseUnexpandedParameterPacks()
H A DSemaExprCXX.cpp997 cast<LambdaScopeInfo>(FunctionScopes[I])->CallOperator); in adjustCVQualifiersForCXXThisWithinLambda()
1008 if (CurLSI->CallOperator->isConst()) in adjustCVQualifiersForCXXThisWithinLambda()
1019 assert(isGenericLambdaCallOperatorSpecialization(CurLSI->CallOperator) && in adjustCVQualifiersForCXXThisWithinLambda()
1024 assert(CurDC == getLambdaAwareParentOfDeclContext(CurLSI->CallOperator)); in adjustCVQualifiersForCXXThisWithinLambda()
1213 if (LSI && isGenericLambdaCallOperatorSpecialization(LSI->CallOperator)) { in CheckCXXThisCapture()
7419 CurrentLSI->CallOperator == DC && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
H A DSemaStmt.cpp3218 CurLambda && hasDeducedReturnType(CurLambda->CallOperator); in ActOnCapScopeReturnStmt()
3236 FunctionDecl *FD = CurLambda->CallOperator; in ActOnCapScopeReturnStmt()
3296 if (CurLambda->CallOperator->getType()->getAs<FunctionType>() in ActOnCapScopeReturnStmt()
H A DSemaDecl.cpp12802 static void RebuildLambdaScopeInfo(CXXMethodDecl *CallOperator, in RebuildLambdaScopeInfo() argument
12804 CXXRecordDecl *const LambdaClass = CallOperator->getParent(); in RebuildLambdaScopeInfo()
12807 LSI->CallOperator = CallOperator; in RebuildLambdaScopeInfo()
12809 LSI->ReturnType = CallOperator->getReturnType(); in RebuildLambdaScopeInfo()
12818 DeclarationNameInfo DNI = CallOperator->getNameInfo(); in RebuildLambdaScopeInfo()
12821 LSI->Mutable = !CallOperator->isConst(); in RebuildLambdaScopeInfo()
13253 assert((FD == getCurFunctionDecl() || getCurLambda()->CallOperator == FD) && in ActOnFinishFunctionBody()
H A DSemaExpr.cpp3079 currentDecl = LSI->CallOperator; in BuildPredefinedExpr()
4052 DC = LSI->CallOperator; in CreateUnaryExprOrTypeTraitExpr()
15692 if (LSI && (!LSI->CallOperator || in DoMarkVarDeclReferenced()
15693 !LSI->CallOperator->Encloses(Var->getDeclContext()))) { in DoMarkVarDeclReferenced()
H A DTreeTransform.h11062 LSI->CallOperator = NewCallOperator; in TransformLambdaExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DItaniumCXXABI.cpp114 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument
116 CallOperator->getType()->getAs<FunctionProtoType>(); in getManglingNumber()
117 ASTContext &Context = CallOperator->getASTContext(); in getManglingNumber()
H A DMicrosoftCXXABI.cpp41 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DMangleNumberingContext.h38 virtual unsigned getManglingNumber(const CXXMethodDecl *CallOperator) = 0;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DScopeInfo.h791 CXXMethodDecl *CallOperator = nullptr; variable
H A DSema.h5579 CXXMethodDecl *CallOperator,
5620 CXXMethodDecl *CallOperator, Scope *CurScope);