Home | History | Annotate | Download | only in Parse

Lines Matching refs:getCurScope

311     N->Init(getCurScope(), ScopeFlags);
314 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags);
320 assert(getCurScope() && "Scope imbalance!");
324 if (!getCurScope()->decl_empty())
325 Actions.ActOnPopScope(Tok.getLocation(), getCurScope());
327 Scope *OldScope = getCurScope();
340 : CurScope(ManageFlags ? Self->getCurScope() : 0) {
361 delete getCurScope();
408 assert(getCurScope() == 0 && "A scope is already active?");
410 Actions.ActOnTranslationUnitScope(getCurScope());
540 assert(getCurScope() == 0 && "Scope imbalance!");
632 Actions.CodeCompleteOrdinaryName(getCurScope(),
789 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS);
923 Scope *ParentScope = getCurScope()->getParent();
957 Actions.ActOnStartOfFunctionTemplateDef(getCurScope(),
962 : Actions.ActOnStartOfFunctionDef(getCurScope(), D);
1088 Actions.ActOnParamDeclarator(getCurScope(), ParmDeclarator);
1145 Actions.ActOnFinishKNRParamDeclarations(getCurScope(), D, Tok.getLocation());
1280 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1295 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1329 Tok.getLocation(), getCurScope(),
1367 = Actions.isTemplateName(getCurScope(), SS,
1491 for (Scope *S = getCurScope(); S; S = S->getParent()) {
1493 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_RecoveryInFunction);
1499 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Class);
1505 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Namespace);
1524 Actions.CodeCompleteInPreprocessorConditionalExclusion(getCurScope());
1538 Actions.CodeCompletePreprocessorMacroArgument(getCurScope(), Macro, MacroInfo,
1581 switch (Actions.CheckMicrosoftIfExistsSymbol(getCurScope(), Result.KeywordLoc,
1633 if (Result && !getCurScope()->getParent())