Lines Matching refs:Lambda
529 LSI->Lambda = LambdaClass; in buildLambdaScope()
1024 Method->setLexicalDeclContext(LSI->Lambda); in CompleteLambdaCallOperator()
1031 LSI->Lambda->addDecl(TemplateMethod); in CompleteLambdaCallOperator()
1034 LSI->Lambda->addDecl(Method); in CompleteLambdaCallOperator()
1036 LSI->Lambda->setLambdaIsGeneric(TemplateParams); in CompleteLambdaCallOperator()
1037 LSI->Lambda->setLambdaTypeInfo(MethodTyInfo); in CompleteLambdaCallOperator()
1043 Method->setType(buildTypeForLambdaCallOperator(*this, LSI->Lambda, in CompleteLambdaCallOperator()
1104 LSI->Lambda = Class; in ActOnLambdaExpressionAfterIntroducer()
1353 !LSI->Lambda->getParent()->isFunctionOrMethod() && in ActOnLambdaClosureQualifiers()
1379 AddTemplateParametersToLambdaCallOperator(LSI->CallOperator, LSI->Lambda, in ActOnLambdaClosureParameters()
1381 LSI->Lambda->setLambdaIsGeneric(true); in ActOnLambdaClosureParameters()
1410 CXXRecordDecl *Class = LSI->Lambda; in ActOnStartOfLambdaDefinition()
1567 CXXRecordDecl *Class = LSI->Lambda; in ActOnLambdaError()
2085 Class = LSI->Lambda; in BuildLambdaExpr()
2229 LambdaExpr *Lambda = LambdaExpr::Create(Context, Class, IntroducerRange, in BuildLambdaExpr() local
2273 ExprEvalContexts.back().Lambdas.push_back(Lambda); in BuildLambdaExpr()
2283 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
2291 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion() local
2294 Lambda->lookup( in BuildBlockForLambdaConversion()