Lines Matching refs:getCurScope
368 N->Init(getCurScope(), ScopeFlags);
371 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags);
377 assert(getCurScope() && "Scope imbalance!");
381 if (!getCurScope()->decl_empty())
382 Actions.ActOnPopScope(Tok.getLocation(), getCurScope());
384 Scope *OldScope = getCurScope();
397 : CurScope(ManageFlags ? Self->getCurScope() : 0) {
418 delete getCurScope();
477 assert(getCurScope() == 0 && "A scope is already active?");
479 Actions.ActOnTranslationUnitScope(getCurScope());
664 SingleDecl = Actions.ActOnEmptyDeclaration(getCurScope(),
709 Actions.CodeCompleteOrdinaryName(getCurScope(),
863 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS);
1003 Scope *ParentScope = getCurScope()->getParent();
1036 Scope *ParentScope = getCurScope()->getParent();
1057 Actions.ActOnStartOfFunctionTemplateDef(getCurScope(),
1059 : Actions.ActOnStartOfFunctionDef(getCurScope(), D);
1186 Actions.ActOnParamDeclarator(getCurScope(), ParmDeclarator);
1240 Actions.ActOnFinishKNRParamDeclarations(getCurScope(), D, Tok.getLocation());
1393 = Actions.ClassifyName(getCurScope(), SS, Name, NameLoc, Next,
1528 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1542 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1587 Tok.getLocation(), getCurScope(),
1625 = Actions.isTemplateName(getCurScope(), SS,
1723 for (Scope *S = getCurScope(); S; S = S->getParent()) {
1725 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_RecoveryInFunction);
1731 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Class);
1737 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Namespace);
1756 Actions.CodeCompleteInPreprocessorConditionalExclusion(getCurScope());
1770 Actions.CodeCompletePreprocessorMacroArgument(getCurScope(), Macro, MacroInfo,
1813 switch (Actions.CheckMicrosoftIfExistsSymbol(getCurScope(), Result.KeywordLoc,
1865 if (Result && !getCurScope()->getParent())