/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 81 cast<sema::LambdaScopeInfo>(FunctionScopes[CurScopeIndex])->CallOperator; in getStackIndexOfNearestEnclosingCaptureReadyLambda() 437 CXXMethodDecl *CallOperator, in buildLambdaScope() argument 444 LSI->CallOperator = CallOperator; in buildLambdaScope() 445 CXXRecordDecl *LambdaClass = CallOperator->getParent(); in buildLambdaScope() 457 LSI->ReturnType = CallOperator->getReturnType(); in buildLambdaScope() 461 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType, in buildLambdaScope() 475 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { in addLambdaParameters() argument 477 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); in addLambdaParameters() 479 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters() 1150 CXXMethodDecl *CallOperator) { in addFunctionPointerConversion() argument [all …]
|
D | SemaExprCXX.cpp | 914 if (CurLSI->CallOperator->isConst()) in adjustCVQualifiersForCXXThisWithinLambda() 923 assert(isGenericLambdaCallOperatorSpecialization(CurLSI->CallOperator)); in adjustCVQualifiersForCXXThisWithinLambda() 924 assert(CurDC == getLambdaAwareParentOfDeclContext(CurLSI->CallOperator)); in adjustCVQualifiersForCXXThisWithinLambda() 1118 if (LSI && isGenericLambdaCallOperatorSpecialization(LSI->CallOperator)) { in CheckCXXThisCapture() 6593 assert(CurrentLSI->CallOperator == S.CurContext && in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
|
D | SemaStmt.cpp | 2867 CurLambda && hasDeducedReturnType(CurLambda->CallOperator); in ActOnCapScopeReturnStmt() 2883 FunctionDecl *FD = CurLambda->CallOperator; in ActOnCapScopeReturnStmt() 2943 if (CurLambda->CallOperator->getType()->getAs<FunctionType>() in ActOnCapScopeReturnStmt()
|
D | SemaDecl.cpp | 11184 static void RebuildLambdaScopeInfo(CXXMethodDecl *CallOperator, in RebuildLambdaScopeInfo() argument 11186 CXXRecordDecl *const LambdaClass = CallOperator->getParent(); in RebuildLambdaScopeInfo() 11189 LSI->CallOperator = CallOperator; in RebuildLambdaScopeInfo() 11191 LSI->ReturnType = CallOperator->getReturnType(); in RebuildLambdaScopeInfo() 11200 DeclarationNameInfo DNI = CallOperator->getNameInfo(); in RebuildLambdaScopeInfo() 11203 LSI->Mutable = !CallOperator->isConst(); in RebuildLambdaScopeInfo() 11580 assert((FD == getCurFunctionDecl() || getCurLambda()->CallOperator == FD) && in ActOnFinishFunctionBody()
|
D | SemaExpr.cpp | 3063 currentDecl = LSI->CallOperator; in BuildPredefinedExpr() 3973 DC = LSI->CallOperator; in CreateUnaryExprOrTypeTraitExpr()
|
D | TreeTransform.h | 10228 LSI->CallOperator = NewCallOperator; in TransformLambdaExpr()
|
/external/clang/test/SemaTemplate/ |
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()
|
/external/clang/lib/AST/ |
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()
|
D | MicrosoftCXXABI.cpp | 41 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument
|
/external/clang/include/clang/AST/ |
D | MangleNumberingContext.h | 39 virtual unsigned getManglingNumber(const CXXMethodDecl *CallOperator) = 0;
|
/external/v8/src/compiler/ |
D | common-operator.cc | 1420 class CallOperator final : public Operator1<const CallDescriptor*> { in Call() class 1422 explicit CallOperator(const CallDescriptor* call_descriptor) in Call() function in v8::internal::compiler::CommonOperatorBuilder::Call::CallOperator 1438 return new (zone()) CallOperator(call_descriptor); in Call() 1443 class CallOperator final : public Operator1<const CallDescriptor*> { in CallWithCallerSavedRegisters() class 1445 explicit CallOperator(const CallDescriptor* call_descriptor) in CallWithCallerSavedRegisters() function in v8::internal::compiler::CommonOperatorBuilder::CallWithCallerSavedRegisters::CallOperator 1462 return new (zone()) CallOperator(call_descriptor); in CallWithCallerSavedRegisters()
|
/external/clang/include/clang/Sema/ |
D | ScopeInfo.h | 672 CXXMethodDecl *CallOperator; variable 739 CallOperator(nullptr), NumExplicitCaptures(0), Mutable(false), in LambdaScopeInfo()
|
D | Sema.h | 5114 CXXMethodDecl *CallOperator, 5153 void addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope);
|