Lines Matching refs:getCurScope
61 Actions.CodeCompleteNamespaceDecl(getCurScope()); in ParseNamespace()
118 if (getCurScope()->isClassScope() || getCurScope()->isTemplateParamScope() || in ParseNamespace()
119 getCurScope()->isInObjcMethodScope() || getCurScope()->getBlockParent() || in ParseNamespace()
120 getCurScope()->getFnParent()) { in ParseNamespace()
168 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc, in ParseNamespace()
214 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(), in ParseInnerNamespace()
239 Actions.CodeCompleteNamespaceAliasDecl(getCurScope()); in ParseNamespaceAlias()
264 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias, in ParseNamespaceAlias()
292 = Actions.ActOnStartLinkageSpecification(getCurScope(), in ParseLinkage()
310 return Actions.ActOnFinishLinkageSpecification(getCurScope(), LinkageSpec, in ParseLinkage()
328 return Actions.ActOnFinishLinkageSpecification(getCurScope(), LinkageSpec, in ParseLinkage()
346 Actions.CodeCompleteUsing(getCurScope()); in ParseUsingDirectiveOrDeclaration()
392 Actions.CodeCompleteUsingDirective(getCurScope()); in ParseUsingDirective()
431 return Actions.ActOnUsingDirective(getCurScope(), UsingLoc, NamespcLoc, SS, in ParseUsingDirective()
592 return Actions.ActOnAliasDeclaration(getCurScope(), AS, TemplateParamsArg, in ParseUsingDeclaration()
597 return Actions.ActOnUsingDeclaration(getCurScope(), AS, true, UsingLoc, SS, in ParseUsingDeclaration()
842 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseBaseTypeSpecifier()
878 if (!Actions.DiagnoseUnknownTemplateName(*Id, IdLoc, getCurScope(), in ParseBaseTypeSpecifier()
913 ParsedType Type = Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, true, in ParseBaseTypeSpecifier()
937 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseBaseTypeSpecifier()
1086 Actions.CodeCompleteTag(getCurScope(), TagType); in ParseClassSpecifier()
1399 = Actions.ActOnExplicitInstantiation(getCurScope(), in ParseClassSpecifier()
1465 = Actions.ActOnClassTemplateSpecialization(getCurScope(), TagType, TUK, in ParseClassSpecifier()
1487 = Actions.ActOnExplicitInstantiation(getCurScope(), in ParseClassSpecifier()
1497 Actions.ActOnTemplatedFriendTag(getCurScope(), DS.getFriendSpecLoc(), in ParseClassSpecifier()
1518 TagOrTempResult = Actions.ActOnTag(getCurScope(), TagType, TUK, StartLoc, in ParseClassSpecifier()
1529 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, in ParseClassSpecifier()
1732 LateMethod->TemplateScope = getCurScope()->isTemplateParamScope(); in HandleMemberFunctionDeclDelays()
1918 Actions.ActOnUsingDeclaration(getCurScope(), AS, in ParseCXXClassMemberDeclaration()
2010 Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS, TemplateParams); in ParseCXXClassMemberDeclaration()
2200 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration()
2203 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, in ParseCXXClassMemberDeclaration()
2209 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs, in ParseCXXClassMemberDeclaration()
2317 Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup.data(), in ParseCXXClassMemberDeclaration()
2404 for (const Scope *S = getCurScope(); S; S = S->getParent()) { in ParseCXXMemberSpecification()
2441 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl); in ParseCXXMemberSpecification()
2473 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl); in ParseCXXMemberSpecification()
2483 Actions.ActOnStartCXXMemberDeclarations(getCurScope(), TagDecl, FinalLoc, in ParseCXXMemberSpecification()
2585 Actions.ActOnFinishCXXMemberSpecification(getCurScope(), RecordLoc, TagDecl, in ParseCXXMemberSpecification()
2613 Actions.ActOnTagFinishDefinition(getCurScope(), TagDecl, in ParseCXXMemberSpecification()
2749 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer()
2770 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II, in ParseMemInitializer()
2829 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc, in tryParseExceptionSpecification()
2987 assert(getCurScope()->isClassScope() && "Nested class outside of class scope?"); in PopParsingClass()
2989 Victim->TemplateScope = getCurScope()->getParent()->isTemplateParamScope(); in PopParsingClass()