Lines Matching defs:ProgramAction
2780 getProgramActionOpt(frontend::ActionKind ProgramAction) {
2782 if (ActionOpt.first == ProgramAction)
2797 getProgramActionOpt(Opts.ProgramAction);
2806 assert(Opts.ProgramAction == frontend::PluginAction &&
2814 if (Opts.ProgramAction == frontend::ASTDump) {
2842 if (Opts.ProgramAction == frontend::FixIt && !Opts.FixItSuffix.empty()) {
2869 // ASTDumpDecls and ASTDumpAll already handled with ProgramAction.
2966 Opts.ProgramAction = frontend::ParseSyntaxOnly;
2969 std::optional<frontend::ActionKind> ProgramAction = getFrontendAction(Opt);
2970 assert(ProgramAction && "Option specifier not in Action_Group.");
2972 if (ProgramAction == frontend::ASTDump &&
2988 if (ProgramAction == frontend::FixIt && Opt == OPT_fixit_EQ)
2991 if (ProgramAction == frontend::GenerateInterfaceStubs) {
3006 ProgramAction = frontend::ParseSyntaxOnly;
3014 ProgramAction = frontend::ParseSyntaxOnly;
3018 Opts.ProgramAction = *ProgramAction;
3047 Opts.ProgramAction = frontend::PluginAction;
3091 if (Opts.ProgramAction != frontend::GenerateModule && Opts.IsSystemModule)
3215 if (Opts.ProgramAction == frontend::GenerateModule &&
4972 if (Res.getFrontendOpts().ProgramAction == frontend::RewriteObjC)
5006 Res.getFrontendOpts().ProgramAction,
5009 Res.getFrontendOpts().ProgramAction);
5012 Res.getFrontendOpts().ProgramAction,
5207 getFrontendOpts().ProgramAction);