Lines Matching refs:getCurScope
66 Actions.CodeCompleteNamespaceDecl(getCurScope()); in ParseNamespace()
132 if (getCurScope()->isClassScope() || getCurScope()->isTemplateParamScope() || in ParseNamespace()
133 getCurScope()->isInObjcMethodScope() || getCurScope()->getBlockParent() || in ParseNamespace()
134 getCurScope()->getFnParent()) { in ParseNamespace()
186 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, in ParseNamespace()
237 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), in ParseInnerNamespace()
263 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); in ParseNamespaceAlias()
288 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, in ParseNamespaceAlias()
308 getCurScope(), DS.getSourceRange().getBegin(), Lang.get(), in ParseLinkage()
324 getCurScope(), LinkageSpec, SourceLocation()) in ParseLinkage()
374 getCurScope(), LinkageSpec, T.getCloseLocation()) in ParseLinkage()
392 Actions.CodeCompleteUsing(getCurScope()); in ParseUsingDirectiveOrDeclaration()
438 Actions.CodeCompleteUsingDirective(getCurScope()); in ParseUsingDirective()
477 return Actions.ActOnUsingDirective(getCurScope(), UsingLoc, NamespcLoc, SS, in ParseUsingDirective()
676 return Actions.ActOnAliasDeclaration(getCurScope(), AS, TemplateParamsArg, in ParseUsingDeclaration()
681 return Actions.ActOnUsingDeclaration(getCurScope(), AS, in ParseUsingDeclaration()
964 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseBaseTypeSpecifier()
1000 if (!Actions.DiagnoseUnknownTemplateName(*Id, IdLoc, getCurScope(), in ParseBaseTypeSpecifier()
1041 Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, true, false, nullptr, in ParseBaseTypeSpecifier()
1064 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseBaseTypeSpecifier()
1233 Actions.CodeCompleteTag(getCurScope(), TagType); in ParseClassSpecifier()
1617 = Actions.ActOnExplicitInstantiation(getCurScope(), in ParseClassSpecifier()
1688 getCurScope(), TagType, TUK, StartLoc, DS.getModulePrivateSpecLoc(), in ParseClassSpecifier()
1705 = Actions.ActOnExplicitInstantiation(getCurScope(), in ParseClassSpecifier()
1715 Actions.ActOnTemplatedFriendTag(getCurScope(), DS.getFriendSpecLoc(), in ParseClassSpecifier()
1748 TagOrTempResult = Actions.ActOnTag(getCurScope(), TagType, TUK, StartLoc, in ParseClassSpecifier()
1761 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, in ParseClassSpecifier()
1987 LateMethod->TemplateScope = getCurScope()->isTemplateParamScope(); in HandleMemberFunctionDeclDelays()
2325 getCurScope(), AS, in ParseCXXClassMemberDeclaration()
2422 getCurScope(), AS, DS, TemplateParams, false, AnonRecord); in ParseCXXClassMemberDeclaration()
2596 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration()
2599 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, in ParseCXXClassMemberDeclaration()
2612 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs); in ParseCXXClassMemberDeclaration()
2724 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup); in ParseCXXClassMemberDeclaration()
2816 Actions.ActOnTagStartSkippedDefinition(getCurScope(), TagDecl); in SkipCXXMemberSpecification()
2959 for (const Scope *S = getCurScope(); S; S = S->getParent()) { in ParseCXXMemberSpecification()
2990 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl); in ParseCXXMemberSpecification()
3030 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl); in ParseCXXMemberSpecification()
3071 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl); in ParseCXXMemberSpecification()
3082 Actions.ActOnStartCXXMemberDeclarations(getCurScope(), TagDecl, FinalLoc, in ParseCXXMemberSpecification()
3114 Actions.ActOnFinishCXXMemberSpecification(getCurScope(), RecordLoc, TagDecl, in ParseCXXMemberSpecification()
3146 Actions.ActOnTagFinishDefinition(getCurScope(), TagDecl, in ParseCXXMemberSpecification()
3306 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer()
3326 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer()
3597 assert(getCurScope()->isClassScope() && "Nested class outside of class scope?"); in PopParsingClass()
3599 Victim->TemplateScope = getCurScope()->getParent()->isTemplateParamScope(); in PopParsingClass()