Lines Matching refs:CurScope
390 void Sema::addLambdaParameters(CXXMethodDecl *CallOperator, Scope *CurScope) { in addLambdaParameters() argument
397 if (CurScope && Param->getIdentifier()) { in addLambdaParameters()
398 CheckShadow(CurScope, Param); in addLambdaParameters()
400 PushOnScopeChains(Param, CurScope); in addLambdaParameters()
747 Declarator &ParamInfo, Scope *CurScope) { in ActOnStartOfLambdaDefinition() argument
756 if (Scope *TmplScope = CurScope->getTemplateParamParent()) { in ActOnStartOfLambdaDefinition()
808 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); in ActOnStartOfLambdaDefinition()
838 ProcessDeclAttributes(CurScope, Method, ParamInfo); in ActOnStartOfLambdaDefinition()
841 PushDeclContext(CurScope, Method); in ActOnStartOfLambdaDefinition()
925 PushOnScopeChains(Var, CurScope, false); in ActOnStartOfLambdaDefinition()
949 LookupName(R, CurScope); in ActOnStartOfLambdaDefinition()
956 if (DiagnoseEmptyLookup(CurScope, ScopeSpec, R, Validator)) in ActOnStartOfLambdaDefinition()
1027 addLambdaParameters(Method, CurScope); in ActOnStartOfLambdaDefinition()
1034 void Sema::ActOnLambdaError(SourceLocation StartLoc, Scope *CurScope, in ActOnLambdaError() argument
1276 Scope *CurScope, in ActOnLambdaExpr() argument