Lines Matching refs:CurScope
543 CXXMethodDecl *CallOperator, Scope *CurScope) { in addLambdaParameters() argument
550 if (CurScope && Param->getIdentifier()) { in addLambdaParameters()
563 CheckShadow(CurScope, Param); in addLambdaParameters()
565 PushOnScopeChains(Param, CurScope); in addLambdaParameters()
893 Scope *CurScope) { in ActOnStartOfLambdaDefinition() argument
902 auto *TemplateParamScope = CurScope->getTemplateParamParent(); in ActOnStartOfLambdaDefinition()
909 } else if (CurScope->getTemplateParamParent() != nullptr) { in ActOnStartOfLambdaDefinition()
961 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); in ActOnStartOfLambdaDefinition()
997 ProcessDeclAttributes(CurScope, Method, ParamInfo); in ActOnStartOfLambdaDefinition()
1011 PushDeclContext(CurScope, Method); in ActOnStartOfLambdaDefinition()
1131 PushOnScopeChains(Var, CurScope, false); in ActOnStartOfLambdaDefinition()
1158 LookupName(R, CurScope); in ActOnStartOfLambdaDefinition()
1165 if (DiagnoseEmptyLookup(CurScope, ScopeSpec, R, Validator)) in ActOnStartOfLambdaDefinition()
1241 addLambdaParameters(Intro.Captures, Method, CurScope); in ActOnStartOfLambdaDefinition()
1251 void Sema::ActOnLambdaError(SourceLocation StartLoc, Scope *CurScope, in ActOnLambdaError() argument
1633 Scope *CurScope) { in ActOnLambdaExpr() argument