Lines Matching refs:Actions
42 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D, in ParseCXXInlineMethodDef()
45 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D, in ParseCXXInlineMethodDef()
49 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs); in ParseCXXInlineMethodDef()
51 Actions.ActOnPureSpecifier(FnD, PureSpecLoc); in ParseCXXInlineMethodDef()
74 Actions.SetDeclDeleted(FnD, KWLoc); in ParseCXXInlineMethodDef()
84 Actions.SetDeclDefaulted(FnD, KWLoc); in ParseCXXInlineMethodDef()
104 if (SkipFunctionBodies && (!FnD || Actions.canSkipFunctionBody(FnD)) && in ParseCXXInlineMethodDef()
106 Actions.ActOnSkippedFunctionBody(FnD); in ParseCXXInlineMethodDef()
118 ((Actions.CurContext->isDependentContext() || in ParseCXXInlineMethodDef()
121 !Actions.IsInsideALocalClassWithinATemplateFunction())) { in ParseCXXInlineMethodDef()
128 Actions.CheckForFunctionRedefinition(FD); in ParseCXXInlineMethodDef()
129 Actions.MarkAsLateParsedTemplate(FD, FnD, Toks); in ParseCXXInlineMethodDef()
180 Actions.CheckForFunctionRedefinition(FD); in ParseCXXInlineMethodDef()
280 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); in ParseLexedMethodDeclarations()
290 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), in ParseLexedMethodDeclarations()
298 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), in ParseLexedMethodDeclarations()
307 Actions.ActOnReenterTemplateScope(getCurScope(), LM.Method); in ParseLexedMethodDeclaration()
311 Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method); in ParseLexedMethodDeclaration()
321 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), Param); in ParseLexedMethodDeclaration()
346 EnterExpressionEvaluationContext Eval(Actions, in ParseLexedMethodDeclaration()
356 DefArgResult = Actions.CorrectDelayedTyposInExpr(DefArgResult); in ParseLexedMethodDeclaration()
358 Actions.ActOnParamDefaultArgumentError(Param, EqualLoc); in ParseLexedMethodDeclaration()
369 Actions.ActOnParamDefaultArgument(Param, EqualLoc, in ParseLexedMethodDeclaration()
427 Sema::CXXThisScopeRAII ThisScope(Actions, Method->getParent(), in ParseLexedMethodDeclaration()
448 Actions.actOnDelayedExceptionSpecification(LM.Method, EST, in ParseLexedMethodDeclaration()
471 Actions.ActOnFinishDelayedCXXMethodDeclaration(getCurScope(), LM.Method); in ParseLexedMethodDeclaration()
482 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); in ParseLexedMethodDefs()
499 Actions.ActOnReenterTemplateScope(getCurScope(), LM.D); in ParseLexedMethodDef()
524 Actions.ActOnStartOfFunctionDef(getCurScope(), LM.D); in ParseLexedMethodDef()
542 Actions.ActOnFinishFunctionBody(LM.D, nullptr); in ParseLexedMethodDef()
552 Actions.ActOnDefaultCtorInitializers(LM.D); in ParseLexedMethodDef()
554 assert((Actions.getDiagnostics().hasErrorOccurred() || in ParseLexedMethodDef()
576 Actions.ActOnFinishInlineFunctionDef(FD); in ParseLexedMethodDef()
588 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate); in ParseLexedMemberInitializers()
598 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), in ParseLexedMemberInitializers()
607 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate, in ParseLexedMemberInitializers()
616 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), in ParseLexedMemberInitializers()
619 Actions.ActOnFinishDelayedMemberInitializers(Class.TagOrTemplate); in ParseLexedMemberInitializers()
636 Actions.ActOnStartCXXInClassMemberInitializer(); in ParseLexedMemberInitializer()
641 Actions.ActOnFinishCXXInClassMemberInitializer(MI.Field, EqualLoc, in ParseLexedMemberInitializer()
1038 Sema::TentativeAnalysisScope Scope(Actions); in ConsumeAndStoreInitializer()