Searched defs:CallOperator (Results 1 - 9 of 9) sorted by relevance
/external/clang/lib/AST/ |
H A D | LambdaMangleContext.cpp | 21 unsigned LambdaMangleContext::getManglingNumber(CXXMethodDecl *CallOperator) { argument 23 = CallOperator->getType()->getAs<FunctionProtoType>(); 24 ASTContext &Context = CallOperator->getASTContext();
|
H A D | ASTContext.cpp | 7376 unsigned ASTContext::getLambdaManglingNumber(CXXMethodDecl *CallOperator) { argument 7377 CXXRecordDecl *Lambda = CallOperator->getParent(); 7379 .getManglingNumber(CallOperator);
|
/external/clang/test/SemaTemplate/ |
H A D | instantiate-expr-1.cpp | 110 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 D | ScopeInfo.h | 339 CXXMethodDecl *CallOperator; member in class:clang::sema::LambdaScopeInfo 368 CXXMethodDecl *CallOperator) 370 CallOperator(CallOperator), NumExplicitCaptures(0), Mutable(false), 367 LambdaScopeInfo(DiagnosticsEngine &Diag, CXXRecordDecl *Lambda, CXXMethodDecl *CallOperator) argument
|
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 172 LambdaScopeInfo *Sema::enterLambdaScope(CXXMethodDecl *CallOperator, argument 178 PushLambdaScope(CallOperator->getParent(), CallOperator); 189 LSI->ReturnType = CallOperator->getResultType(); 193 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType, 197 Diag(CallOperator->getLocStart(), diag::err_lambda_objc_object_result) 212 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { argument 214 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); 216 ParmVarDecl *Param = CallOperator->getParamDecl(p); 610 CXXMethodDecl *CallOperator) { 607 addFunctionPointerConversion(Sema &S, SourceRange IntroducerRange, CXXRecordDecl *Class, CXXMethodDecl *CallOperator) argument 680 addBlockPointerConversion(Sema &S, SourceRange IntroducerRange, CXXRecordDecl *Class, CXXMethodDecl *CallOperator) argument 729 CXXMethodDecl *CallOperator; local 891 CXXMethodDecl *CallOperator local [all...] |
H A D | Sema.cpp | 969 CXXMethodDecl *CallOperator) { 971 CallOperator)); 968 PushLambdaScope(CXXRecordDecl *Lambda, CXXMethodDecl *CallOperator) argument
|
H A D | SemaTemplateInstantiate.cpp | 847 CXXMethodDecl *CallOperator) { 848 CallOperator->setInstantiationOfMemberFunction(E->getCallOperator(), 851 TransformLambdaScope(E, CallOperator); 846 TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator) argument
|
H A D | SemaDeclCXX.cpp | 8928 CXXMethodDecl *CallOperator local 8932 CallOperator->setReferenced(); 8933 CallOperator->setUsed();
|
H A D | TreeTransform.h | 575 ExprResult TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator); 7882 CXXMethodDecl *CallOperator 7887 getDerived().transformAttrs(E->getCallOperator(), CallOperator); 7889 return getDerived().TransformLambdaScope(E, CallOperator); 7895 CXXMethodDecl *CallOperator) { 7897 Sema::ContextRAII SavedContext(getSema(), CallOperator); local 7901 = getSema().enterLambdaScope(CallOperator, E->getIntroducerRange(), 7894 TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator) argument
|
Completed in 509 milliseconds