Lines Matching refs:Actions

39     FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D,  in ParseCXXInlineMethodDef()
42 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, in ParseCXXInlineMethodDef()
46 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs); in ParseCXXInlineMethodDef()
48 Actions.ActOnPureSpecifier(FnD, PureSpecLoc); in ParseCXXInlineMethodDef()
71 Actions.SetDeclDeleted(FnD, KWLoc); in ParseCXXInlineMethodDef()
81 Actions.SetDeclDefaulted(FnD, KWLoc); in ParseCXXInlineMethodDef()
101 if (SkipFunctionBodies && (!FnD || Actions.canSkipFunctionBody(FnD)) && in ParseCXXInlineMethodDef()
103 Actions.ActOnSkippedFunctionBody(FnD); in ParseCXXInlineMethodDef()
115 ((Actions.CurContext->isDependentContext() || in ParseCXXInlineMethodDef()
118 !Actions.IsInsideALocalClassWithinATemplateFunction())) { in ParseCXXInlineMethodDef()
125 Actions.CheckForFunctionRedefinition(FD); in ParseCXXInlineMethodDef()
126 Actions.MarkAsLateParsedTemplate(FD, FnD, Toks); in ParseCXXInlineMethodDef()
168 Actions.CheckForFunctionRedefinition(FD); in ParseCXXInlineMethodDef()
305 P.Actions.ActOnStartDelayedMemberDeclarations(P.getCurScope(), in ReenterClassScopeRAII()
312 P.Actions.ActOnFinishDelayedMemberDeclarations(P.getCurScope(), in ~ReenterClassScopeRAII()
333 Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method); in ParseLexedMethodDeclaration()
344 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), Param); in ParseLexedMethodDeclaration()
373 Actions, in ParseLexedMethodDeclaration()
382 DefArgResult = Actions.CorrectDelayedTyposInExpr(DefArgResult); in ParseLexedMethodDeclaration()
384 Actions.ActOnParamDefaultArgumentError(Param, EqualLoc); in ParseLexedMethodDeclaration()
395 Actions.ActOnParamDefaultArgument(Param, EqualLoc, in ParseLexedMethodDeclaration()
459 Sema::CXXThisScopeRAII ThisScope(Actions, Method->getParent(), in ParseLexedMethodDeclaration()
480 Actions.actOnDelayedExceptionSpecification(LM.Method, EST, in ParseLexedMethodDeclaration()
503 Actions.ActOnFinishDelayedCXXMethodDeclaration(getCurScope(), LM.Method); in ParseLexedMethodDeclaration()
544 Actions.ActOnStartOfFunctionDef(getCurScope(), LM.D); in ParseLexedMethodDef()
562 Actions.ActOnFinishFunctionBody(LM.D, nullptr); in ParseLexedMethodDef()
572 Actions.ActOnDefaultCtorInitializers(LM.D); in ParseLexedMethodDef()
574 assert((Actions.getDiagnostics().hasErrorOccurred() || in ParseLexedMethodDef()
592 Actions.ActOnFinishInlineFunctionDef(FD); in ParseLexedMethodDef()
608 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate, in ParseLexedMemberInitializers()
615 Actions.ActOnFinishDelayedMemberInitializers(Class.TagOrTemplate); in ParseLexedMemberInitializers()
634 Actions.ActOnStartCXXInClassMemberInitializer(); in ParseLexedMemberInitializer()
639 Actions.ActOnFinishCXXInClassMemberInitializer(MI.Field, EqualLoc, in ParseLexedMemberInitializer()
716 Sema::CXXThisScopeRAII ThisScope(Actions, RD, Qualifiers(), in ParseLexedAttribute()
728 Actions.ActOnReenterFunctionContext(Actions.CurScope, D); in ParseLexedAttribute()
736 Actions.ActOnExitFunctionContext(); in ParseLexedAttribute()
754 Actions.ActOnFinishDelayedAttribute(getCurScope(), LA.Decls[i], Attrs); in ParseLexedAttribute()
1183 Sema::TentativeAnalysisScope Scope(Actions); in ConsumeAndStoreInitializer()