/external/clang/lib/AST/ |
LambdaMangleContext.cpp | 21 unsigned LambdaMangleContext::getManglingNumber(CXXMethodDecl *CallOperator) { 23 = CallOperator->getType()->getAs<FunctionProtoType>(); 24 ASTContext &Context = CallOperator->getASTContext();
|
ASTContext.cpp | [all...] |
/external/clang/include/clang/AST/ |
LambdaMangleContext.h | 34 unsigned getManglingNumber(CXXMethodDecl *CallOperator);
|
ASTContext.h | [all...] |
/external/clang/lib/Sema/ |
SemaLambda.cpp | 173 LambdaScopeInfo *Sema::enterLambdaScope(CXXMethodDecl *CallOperator, 179 PushLambdaScope(CallOperator->getParent(), CallOperator); 190 LSI->ReturnType = CallOperator->getResultType(); 194 if (RequireCompleteType(CallOperator->getLocStart(), LSI->ReturnType, 198 Diag(CallOperator->getLocStart(), diag::err_lambda_objc_object_result) 213 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { 215 for (unsigned p = 0, NumParams = CallOperator->getNumParams(); 217 ParmVarDecl *Param = CallOperator->getParamDecl(p); 692 CXXMethodDecl *CallOperator) { [all...] |
Sema.cpp | [all...] |
SemaTemplateInstantiate.cpp | [all...] |
TreeTransform.h | 584 ExprResult TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaDecl.cpp | [all...] |
SemaExpr.cpp | [all...] |
/external/clang/test/SemaTemplate/ |
instantiate-expr-1.cpp | 110 struct CallOperator { 118 CallOperator call_op; 123 void test_call_operator(CallOperator call_op, int i, double d) {
|
/external/clang/include/clang/Sema/ |
ScopeInfo.h | 501 CXXMethodDecl *CallOperator; 530 CXXMethodDecl *CallOperator) 532 CallOperator(CallOperator), NumExplicitCaptures(0), Mutable(false),
|
Sema.h | 906 void PushLambdaScope(CXXRecordDecl *Lambda, CXXMethodDecl *CallOperator); [all...] |