Home | History | Annotate | Download | only in Parse

Lines Matching refs:getCurScope

65     Actions.CodeCompleteNamespaceDecl(getCurScope());
126 if (getCurScope()->isClassScope() || getCurScope()->isTemplateParamScope() ||
127 getCurScope()->isInObjcMethodScope() || getCurScope()->getBlockParent() ||
128 getCurScope()->getFnParent()) {
176 Actions.ActOnStartNamespaceDef(getCurScope(), InlineLoc, NamespaceLoc,
222 Actions.ActOnStartNamespaceDef(getCurScope(), SourceLocation(),
247 Actions.CodeCompleteNamespaceAliasDecl(getCurScope());
272 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc, Alias,
292 getCurScope(), DS.getSourceRange().getBegin(), Lang.get(),
308 getCurScope(), LinkageSpec, SourceLocation())
358 getCurScope(), LinkageSpec, T.getCloseLocation())
376 Actions.CodeCompleteUsing(getCurScope());
422 Actions.CodeCompleteUsingDirective(getCurScope());
461 return Actions.ActOnUsingDirective(getCurScope(), UsingLoc, NamespcLoc, SS,
649 return Actions.ActOnAliasDeclaration(getCurScope(), AS, TemplateParamsArg,
654 return Actions.ActOnUsingDeclaration(getCurScope(), AS,
934 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
970 if (!Actions.DiagnoseUnknownTemplateName(*Id, IdLoc, getCurScope(),
1010 ParsedType Type = Actions.getTypeName(*Id, IdLoc, getCurScope(), &SS, true,
1035 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
1185 Actions.CodeCompleteTag(getCurScope(), TagType);
1485 = Actions.ActOnExplicitInstantiation(getCurScope(),
1556 getCurScope(), TagType, TUK, StartLoc, DS.getModulePrivateSpecLoc(),
1572 = Actions.ActOnExplicitInstantiation(getCurScope(),
1582 Actions.ActOnTemplatedFriendTag(getCurScope(), DS.getFriendSpecLoc(),
1613 TagOrTempResult = Actions.ActOnTag(getCurScope(), TagType, TUK, StartLoc,
1625 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK,
1825 LateMethod->TemplateScope = getCurScope()->isTemplateParamScope();
2055 Actions.ActOnUsingDeclaration(getCurScope(), AS,
2157 Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS, TemplateParams);
2312 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo,
2315 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS,
2328 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs);
2431 Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup);
2516 for (const Scope *S = getCurScope(); S; S = S->getParent()) {
2553 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl);
2592 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl);
2602 Actions.ActOnStartCXXMemberDeclarations(getCurScope(), TagDecl, FinalLoc,
2720 Actions.ActOnFinishCXXMemberSpecification(getCurScope(), RecordLoc, TagDecl,
2748 Actions.ActOnTagFinishDefinition(getCurScope(), TagDecl,
2904 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II,
2924 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II,
2983 NoexceptExpr = Actions.ActOnBooleanCondition(getCurScope(), KeywordLoc,
3152 assert(getCurScope()->isClassScope() && "Nested class outside of class scope?");
3154 Victim->TemplateScope = getCurScope()->getParent()->isTemplateParamScope();