Searched defs:CallOperator (Results 1 - 8 of 8) sorted by relevance

/external/clang/lib/AST/
H A DMangleNumberingContext.cpp22 MangleNumberingContext::getManglingNumber(const CXXMethodDecl *CallOperator) { argument
24 = CallOperator->getType()->getAs<FunctionProtoType>();
25 ASTContext &Context = CallOperator->getASTContext();
/external/clang/test/SemaTemplate/
H A Dinstantiate-expr-1.cpp110 struct CallOperator { struct
118 CallOperator call_op;
123 void test_call_operator(CallOperator call_op, int i, double d) {
/external/clang/include/clang/Sema/
H A DScopeInfo.h585 CXXMethodDecl *CallOperator; member in class:clang::sema::LambdaScopeInfo
614 CXXMethodDecl *CallOperator)
616 CallOperator(CallOperator), NumExplicitCaptures(0), Mutable(false),
613 LambdaScopeInfo(DiagnosticsEngine &Diag, CXXRecordDecl *Lambda, CXXMethodDecl *CallOperator) argument
/external/clang/lib/Sema/
H A DSema.cpp1007 CXXMethodDecl *CallOperator) {
1009 CallOperator));
1006 PushLambdaScope(CXXRecordDecl *Lambda, CXXMethodDecl *CallOperator) argument
H A DSemaLambda.cpp180 LambdaScopeInfo *Sema::enterLambdaScope(CXXMethodDecl *CallOperator, argument
186 PushLambdaScope(CallOperator->getParent(), CallOperator);
197 LSI->ReturnType = CallOperator->getResultType();
201 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType,
217 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { argument
219 for (unsigned p = 0, NumParams = CallOperator->getNumParams();
221 ParmVarDecl *Param = CallOperator->getParamDecl(p);
809 CXXMethodDecl *CallOperator) {
812 = CallOperator
806 addFunctionPointerConversion(Sema &S, SourceRange IntroducerRange, CXXRecordDecl *Class, CXXMethodDecl *CallOperator) argument
877 addBlockPointerConversion(Sema &S, SourceRange IntroducerRange, CXXRecordDecl *Class, CXXMethodDecl *CallOperator) argument
923 CXXMethodDecl *CallOperator; local
1090 CXXMethodDecl *CallOperator local
[all...]
H A DSemaTemplateInstantiate.cpp913 CXXMethodDecl *CallOperator) {
914 CallOperator->setInstantiationOfMemberFunction(E->getCallOperator(),
917 TransformLambdaScope(E, CallOperator);
912 TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator) argument
H A DSemaDeclCXX.cpp10025 CXXMethodDecl *CallOperator local
10029 CallOperator->setReferenced();
10030 CallOperator->setUsed();
H A DTreeTransform.h595 ExprResult TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator);
8220 CXXMethodDecl *CallOperator
8225 getDerived().transformAttrs(E->getCallOperator(), CallOperator);
8227 return getDerived().TransformLambdaScope(E, CallOperator);
8233 CXXMethodDecl *CallOperator) {
8251 Sema::ContextRAII SavedContext(getSema(), CallOperator); local
8255 = getSema().enterLambdaScope(CallOperator, E->getIntroducerRange(),
8232 TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator) argument

Completed in 228 milliseconds