Home | History | Annotate | Download | only in Parse

Lines Matching refs:getCurScope

355     N->Init(getCurScope(), ScopeFlags);
358 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags);
364 assert(getCurScope() && "Scope imbalance!");
368 Actions.ActOnPopScope(Tok.getLocation(), getCurScope());
370 Scope *OldScope = getCurScope();
383 : CurScope(ManageFlags ? Self->getCurScope() : nullptr) {
404 delete getCurScope();
424 assert(getCurScope() == nullptr && "A scope is already active?");
426 Actions.ActOnTranslationUnitScope(getCurScope());
649 SingleDecl = Actions.ActOnEmptyDeclaration(getCurScope(),
694 Actions.CodeCompleteOrdinaryName(getCurScope(),
849 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS);
992 Scope *ParentScope = getCurScope()->getParent();
1016 Scope *ParentScope = getCurScope()->getParent();
1038 Actions.ActOnStartOfFunctionTemplateDef(getCurScope(),
1040 : Actions.ActOnStartOfFunctionDef(getCurScope(), D);
1161 Actions.ActOnParamDeclarator(getCurScope(), ParmDeclarator);
1217 Actions.ActOnFinishKNRParamDeclarations(getCurScope(), D, Tok.getLocation());
1366 getCurScope(), SS, Name, NameLoc, Next, IsAddressOfOperand,
1530 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1545 Ty = Actions.ActOnTypenameType(getCurScope(), TypenameLoc, SS,
1590 Tok.getLocation(), getCurScope(),
1629 = Actions.isTemplateName(getCurScope(), SS,
1727 for (Scope *S = getCurScope(); S; S = S->getParent()) {
1729 Actions.CodeCompleteOrdinaryName(getCurScope(),
1736 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Class);
1742 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Namespace);
1754 Actions.CodeCompleteInPreprocessorConditionalExclusion(getCurScope());
1768 Actions.CodeCompletePreprocessorMacroArgument(getCurScope(), Macro, MacroInfo,
1812 switch (Actions.CheckMicrosoftIfExistsSymbol(getCurScope(), Result.KeywordLoc,
1865 if (Result && !getCurScope()->getParent())