Lines Matching refs:Actions
51 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D,
54 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D,
58 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs, false,
62 Actions.AddInitializerToDecl(FnD, Init.get(), false,
65 Actions.ActOnUninitializedDecl(FnD, TypeSpecContainsAuto);
89 Actions.SetDeclDeleted(FnD, KWLoc);
97 Actions.SetDeclDefaulted(FnD, KWLoc);
119 ((Actions.CurContext->isDependentContext() ||
121 !Actions.IsInsideALocalClassWithinATemplateFunction())) {
127 Actions.CheckForFunctionRedefinition(FD);
130 Actions.MarkAsLateParsedTemplate(FD);
282 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate);
292 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(), Class.TagOrTemplate);
299 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(), Class.TagOrTemplate);
307 Actions.ActOnReenterTemplateScope(getCurScope(), LM.Method);
311 Actions.ActOnStartDelayedCXXMethodDeclaration(getCurScope(), LM.Method);
319 Actions.ActOnDelayedCXXMethodParameter(getCurScope(),
339 EnterExpressionEvaluationContext Eval(Actions,
350 Actions.ActOnParamDefaultArgumentError(LM.DefaultArgs[I].Param);
356 Actions.ActOnParamDefaultArgument(LM.DefaultArgs[I].Param, EqualLoc,
376 Actions.ActOnFinishDelayedCXXMethodDeclaration(getCurScope(), LM.Method);
387 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate);
404 Actions.ActOnReenterTemplateScope(getCurScope(), LM.D);
424 Actions.ActOnStartOfFunctionDef(getCurScope(), LM.D);
443 Actions.ActOnFinishFunctionBody(LM.D, 0);
449 Actions.ActOnDefaultCtorInitializers(LM.D);
451 assert((Actions.getDiagnostics().hasErrorOccurred() ||
485 Actions.ActOnReenterTemplateScope(getCurScope(), Class.TagOrTemplate);
495 Actions.ActOnStartDelayedMemberDeclarations(getCurScope(),
504 Sema::CXXThisScopeRAII ThisScope(Actions, Class.TagOrTemplate,
513 Actions.ActOnFinishDelayedMemberDeclarations(getCurScope(),
516 Actions.ActOnFinishDelayedMemberInitializers(Class.TagOrTemplate);
536 Actions.ActOnCXXInClassMemberInitializer(MI.Field, EqualLoc, Init.release());