Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaLambda.cpp81 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 …]
DSemaExprCXX.cpp914 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()
DSemaStmt.cpp2867 CurLambda && hasDeducedReturnType(CurLambda->CallOperator); in ActOnCapScopeReturnStmt()
2883 FunctionDecl *FD = CurLambda->CallOperator; in ActOnCapScopeReturnStmt()
2943 if (CurLambda->CallOperator->getType()->getAs<FunctionType>() in ActOnCapScopeReturnStmt()
DSemaDecl.cpp11184 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()
DSemaExpr.cpp3063 currentDecl = LSI->CallOperator; in BuildPredefinedExpr()
3973 DC = LSI->CallOperator; in CreateUnaryExprOrTypeTraitExpr()
DTreeTransform.h10228 LSI->CallOperator = NewCallOperator; in TransformLambdaExpr()
/external/clang/test/SemaTemplate/
Dinstantiate-expr-1.cpp110 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/
DItaniumCXXABI.cpp61 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument
63 CallOperator->getType()->getAs<FunctionProtoType>(); in getManglingNumber()
64 ASTContext &Context = CallOperator->getASTContext(); in getManglingNumber()
DMicrosoftCXXABI.cpp41 unsigned getManglingNumber(const CXXMethodDecl *CallOperator) override { in getManglingNumber() argument
/external/clang/include/clang/AST/
DMangleNumberingContext.h39 virtual unsigned getManglingNumber(const CXXMethodDecl *CallOperator) = 0;
/external/v8/src/compiler/
Dcommon-operator.cc1420 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/
DScopeInfo.h672 CXXMethodDecl *CallOperator; variable
739 CallOperator(nullptr), NumExplicitCaptures(0), Mutable(false), in LambdaScopeInfo()
DSema.h5114 CXXMethodDecl *CallOperator,
5153 void addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope);