Searched refs:CallOperator (Results 1 – 12 of 12) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 81 cast<sema::LambdaScopeInfo>(FunctionScopes[CurScopeIndex])->CallOperator; in getStackIndexOfNearestEnclosingCaptureReadyLambda() 436 CXXMethodDecl *CallOperator, in buildLambdaScope() argument 443 LSI->CallOperator = CallOperator; in buildLambdaScope() 444 CXXRecordDecl *LambdaClass = CallOperator->getParent(); in buildLambdaScope() 456 LSI->ReturnType = CallOperator->getReturnType(); in buildLambdaScope() 460 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType, in buildLambdaScope() 474 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { in addLambdaParameters() argument 476 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); in addLambdaParameters() 478 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters() 1166 CXXMethodDecl *CallOperator) { in addFunctionPointerConversion() argument [all …]
|
| H A D | SemaStmt.cpp | 2621 if (CurLambda && hasDeducedReturnType(CurLambda->CallOperator)) { in ActOnCapScopeReturnStmt() 2624 FunctionDecl *FD = CurLambda->CallOperator; in ActOnCapScopeReturnStmt() 2684 if (CurLambda->CallOperator->getType()->getAs<FunctionType>() in ActOnCapScopeReturnStmt()
|
| H A D | SemaDecl.cpp | 10172 static void RebuildLambdaScopeInfo(CXXMethodDecl *CallOperator, in RebuildLambdaScopeInfo() argument 10174 CXXRecordDecl *const LambdaClass = CallOperator->getParent(); in RebuildLambdaScopeInfo() 10177 LSI->CallOperator = CallOperator; in RebuildLambdaScopeInfo() 10179 LSI->ReturnType = CallOperator->getReturnType(); in RebuildLambdaScopeInfo() 10188 DeclarationNameInfo DNI = CallOperator->getNameInfo(); in RebuildLambdaScopeInfo() 10191 LSI->Mutable = !CallOperator->isConst(); in RebuildLambdaScopeInfo() 10516 assert((FD == getCurFunctionDecl() || getCurLambda()->CallOperator == FD) && in ActOnFinishFunctionBody()
|
| H A D | TreeTransform.h | 625 ExprResult TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator, 9169 LSI->CallOperator = NewCallOperator; in TransformLambdaExpr() 9184 CXXMethodDecl *CallOperator, in TransformLambdaScope() argument 9189 Sema::ContextRAII SavedContext(getSema(), CallOperator, in TransformLambdaScope() 9194 getSema().buildLambdaScope(LSI, CallOperator, E->getIntroducerRange(), in TransformLambdaScope()
|
| H A D | SemaExprCXX.cpp | 836 if (LSI && isGenericLambdaCallOperatorSpecialization(LSI->CallOperator)) { in CheckCXXThisCapture() 5897 assert(CurrentLSI->CallOperator == S.CurContext && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
|
| H A D | SemaExpr.cpp | 2959 currentDecl = LSI->CallOperator; in BuildPredefinedExpr()
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaTemplate/ |
| H A D | instantiate-expr-1.cpp | 110 struct CallOperator { struct 118 CallOperator call_op; in test_call_operator() 123 void test_call_operator(CallOperator call_op, int i, double d) { in test_call_operator()
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | ItaniumCXXABI.cpp | 61 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument 63 CallOperator->getType()->getAs<FunctionProtoType>(); in getManglingNumber() 64 ASTContext &Context = CallOperator->getASTContext(); in getManglingNumber()
|
| H A D | MicrosoftCXXABI.cpp | 40 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | MangleNumberingContext.h | 39 virtual unsigned getManglingNumber(const CXXMethodDecl *CallOperator) = 0;
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 610 CXXMethodDecl *CallOperator; variable 684 CallOperator(nullptr), NumExplicitCaptures(0), Mutable(false), in LambdaScopeInfo()
|
| H A D | Sema.h | 4807 CXXMethodDecl *CallOperator, 4836 void addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope);
|