Home | History | Annotate | Download | only in FrontendTool

Lines Matching full:case

40   case ASTDeclList:            return new ASTDeclListAction();
41 case ASTDump: return new ASTDumpAction();
42 case ASTPrint: return new ASTPrintAction();
43 case ASTView: return new ASTViewAction();
44 case DumpRawTokens: return new DumpRawTokensAction();
45 case DumpTokens: return new DumpTokensAction();
46 case EmitAssembly: return new EmitAssemblyAction();
47 case EmitBC: return new EmitBCAction();
48 case EmitHTML: return new HTMLPrintAction();
49 case EmitLLVM: return new EmitLLVMAction();
50 case EmitLLVMOnly: return new EmitLLVMOnlyAction();
51 case EmitCodeGenOnly: return new EmitCodeGenOnlyAction();
52 case EmitObj: return new EmitObjAction();
53 case FixIt: return new FixItAction();
54 case GenerateModule: return new GenerateModuleAction;
55 case GeneratePCH: return new GeneratePCHAction;
56 case GeneratePTH: return new GeneratePTHAction();
57 case InitOnly: return new InitOnlyAction();
58 case ParseSyntaxOnly: return new SyntaxOnlyAction();
59 case ModuleFileInfo: return new DumpModuleInfoAction();
60 case VerifyPCH: return new VerifyPCHAction();
62 case PluginAction: {
79 case PrintDeclContext: return new DeclContextPrintAction();
80 case PrintPreamble: return new PrintPreambleAction();
81 case PrintPreprocessedInput: {
87 case RewriteMacros: return new RewriteMacrosAction();
88 case RewriteTest: return new RewriteTestAction();
90 case RewriteObjC: return new RewriteObjCAction();
92 case RewriteObjC: Action = "RewriteObjC"; break;
95 case MigrateSource: return new arcmt::MigrateSourceAction();
97 case MigrateSource: Action = "MigrateSource"; break;
100 case RunAnalysis: return new ento::AnalysisAction();
102 case RunAnalysis: Action = "RunAnalysis"; break;
104 case RunPreprocessorOnly: return new PreprocessOnlyAction();
133 case FrontendOptions::ARCMT_None:
135 case FrontendOptions::ARCMT_Check:
138 case FrontendOptions::ARCMT_Modify:
141 case FrontendOptions::ARCMT_Migrate: