• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/

Lines Matching refs:Actions

66     Actions.CodeCompleteNamespaceDecl(getCurScope());
134 return Actions.ConvertDeclToDeclGroup(NSAlias);
215 Decl *NamespcDecl = Actions.ActOnStartNamespaceDef(
219 PrettyDeclStackTraceEntry CrashInfo(Actions.Context, NamespcDecl,
230 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd);
232 return Actions.ConvertDeclToDeclGroup(NamespcDecl,
261 Decl *NamespcDecl = Actions.ActOnStartNamespaceDef(
271 Actions.ActOnFinishNamespaceDef(NamespcDecl, Tracker.getCloseLocation());
286 Actions.CodeCompleteNamespaceAliasDecl(getCurScope());
324 return Actions.ActOnNamespaceAliasDef(getCurScope(), NamespaceLoc, AliasLoc,
343 : Actions.ActOnStartLinkageSpecification(
358 return LinkageSpec ? Actions.ActOnFinishLinkageSpecification(
407 return LinkageSpec ? Actions.ActOnFinishLinkageSpecification(
423 Decl *ExportDecl = Actions.ActOnStartExportDecl(
433 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl,
456 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl,
474 Actions.CodeCompleteUsing(getCurScope());
496 return Actions.ConvertDeclToDeclGroup(UsingDir);
528 Actions.CodeCompleteUsingDirective(getCurScope());
580 return Actions.ActOnUsingDirective(getCurScope(), UsingLoc, NamespcLoc, SS,
637 Actions.getInheritingConstructorName(D.SS, IdLoc, *LastII);
712 return Actions.ConvertDeclToDeclGroup(AD, DeclFromDeclSpec);
753 Decl *UD = Actions.ActOnUsingDeclaration(getCurScope(), AS, UsingLoc,
780 return Actions.BuildDeclaratorGroup(DeclsInGroup);
856 return Actions.ActOnAliasDeclaration(getCurScope(), AS, TemplateParamsArg,
888 Actions, Sema::ExpressionEvaluationContext::ConstantEvaluated);
928 return Actions.ActOnStaticAssertDeclaration(StaticAssertLoc,
985 Actions, Sema::ExpressionEvaluationContext::Unevaluated, nullptr,
987 Result = Actions.CorrectDelayedTyposInExpr(
1009 Result = Actions.ActOnDecltypeExpression(Result.get());
1032 const PrintingPolicy &Policy = Actions.getASTContext().getPrintingPolicy();
1090 Actions.getASTContext().getPrintingPolicy()))
1144 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
1178 if (!Actions.DiagnoseUnknownTemplateName(*Id, IdLoc, getCurScope(),
1211 ParsedType Type = Actions.getTypeName(
1233 Actions.getASTContext().getPrintingPolicy());
1236 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
1410 Actions.CodeCompleteTag(getCurScope(), TagType);
1625 Actions.ActOnUndeclaredTypeTemplateName(
1682 const PrintingPolicy &Policy = Actions.getASTContext().getPrintingPolicy();
1741 const PrintingPolicy &PPol = Actions.getASTContext().getPrintingPolicy();
1817 TagOrTempResult = Actions.ActOnExplicitInstantiation(
1831 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc,
1872 FakedParamLists.push_back(Actions.ActOnTemplateParameterList(
1880 TagOrTempResult = Actions.ActOnClassTemplateSpecialization(
1897 TagOrTempResult = Actions.ActOnExplicitInstantiation(
1904 TagOrTempResult = Actions.ActOnTemplatedFriendTag(
1935 TagOrTempResult = Actions.ActOnTag(
1948 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK,
1970 !Actions.ActOnDuplicateDefinition(DS, TagOrTempResult.get(),
1980 Actions.ProcessDeclAttributeDelayed(TagOrTempResult.get(), attrs);
2018 const PrintingPolicy &PPol = Actions.getASTContext().getPrintingPolicy();
2063 Actions.ActOnBaseSpecifiers(ClassDecl, BaseInfo);
2139 return Actions.ActOnBaseSpecifier(ClassDecl, Range, Attributes, IsVirtual,
2383 Actions.CodeCompleteFunctionQualifiers(DS, D, &VS);
2533 return DeclGroupPtrTy::make(DeclGroupRef(Actions.ActOnUsingDeclaration(
2638 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(
2643 return Actions.BuildDeclaratorGroup(decls);
2645 return Actions.ConvertDeclToDeclGroup(TheDecl);
2717 Actions.CodeCompleteAfterFunctionEquals(DeclaratorInfo);
2822 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo,
2825 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS,
2838 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs);
2851 Actions.ActOnPureSpecifier(ThisDecl, PureSpecLoc);
2882 Actions.AddInitializerToDecl(ThisDecl, Init.get(), EqualLoc.isInvalid());
2885 Actions.ActOnUninitializedDecl(ThisDecl);
2896 Actions.FinalizeDeclaration(ThisDecl);
2949 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, DeclsInGroup);
2978 Actions, Sema::ExpressionEvaluationContext::PotentiallyEvaluated, D);
3041 Actions.ActOnTagStartSkippedDefinition(getCurScope(), TagDecl);
3046 Actions.ActOnTagFinishSkippedDefinition(OldContext);
3146 if (Actions.ActOnAccessSpecifier(NewAS, ASLoc, EndLoc, AccessAttrs)) {
3162 Actions.getASTContext().getPrintingPolicy());
3191 PrettyDeclStackTraceEntry CrashInfo(Actions.Context, TagDecl, RecordLoc,
3229 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl);
3272 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl);
3316 Actions.ActOnTagDefinitionError(getCurScope(), TagDecl);
3327 Actions.ActOnStartCXXMemberDeclarations(getCurScope(), TagDecl, FinalLoc,
3360 Actions.ActOnFinishCXXMemberSpecification(getCurScope(), RecordLoc, TagDecl,
3378 Sema::FPFeaturesStateRAII SaveFPFeaturesState(Actions);
3380 Actions.CurFPFeatures = NewOverrides.applyOverrides(getLangOpts());
3381 Actions.FpPragmaStack.Act(Tok.getLocation(), Sema::PSK_Reset, StringRef(),
3390 Actions.ActOnFinishCXXMemberDecls();
3398 Actions.ActOnFinishCXXNonNestedClass();
3402 Actions.ActOnTagFinishDefinition(getCurScope(), TagDecl, T.getRange());
3465 Actions.CodeCompleteConstructorInitializer(ConstructorDecl,
3497 Actions.ActOnMemInitializers(ConstructorDecl, ColonLoc, MemInitializers,
3569 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II,
3582 QualType PreferredType = Actions.ProduceCtorInitMemberSignatureHelp(
3606 return Actions.ActOnMemInitializer(ConstructorDecl, getCurScope(), SS, II,
3705 NoexceptExpr = Actions.ActOnNoexceptSpec(KeywordLoc, NoexceptExpr.get(),
3798 Res = Actions.ActOnPackExpansion(Res.get(), Ellipsis);
3842 Actions.ActOnStartTrailingRequiresClause(getCurScope(), D);
3851 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause);
3895 return Actions.PushParsingClass();
3915 Actions.PopParsingClass(state);
4368 cast<StringLiteral>(Actions.ActOnStringLiteral(Toks, nullptr).get());
4463 Actions.ActOnAccessSpecifier(AS, ASLoc, Tok.getLocation(),