Lines Matching refs:make_unique
45 case ASTDeclList: return std::make_unique<ASTDeclListAction>(); in CreateFrontendBaseAction()
46 case ASTDump: return std::make_unique<ASTDumpAction>(); in CreateFrontendBaseAction()
47 case ASTPrint: return std::make_unique<ASTPrintAction>(); in CreateFrontendBaseAction()
48 case ASTView: return std::make_unique<ASTViewAction>(); in CreateFrontendBaseAction()
50 return std::make_unique<DumpCompilerOptionsAction>(); in CreateFrontendBaseAction()
51 case DumpRawTokens: return std::make_unique<DumpRawTokensAction>(); in CreateFrontendBaseAction()
52 case DumpTokens: return std::make_unique<DumpTokensAction>(); in CreateFrontendBaseAction()
53 case EmitAssembly: return std::make_unique<EmitAssemblyAction>(); in CreateFrontendBaseAction()
54 case EmitBC: return std::make_unique<EmitBCAction>(); in CreateFrontendBaseAction()
55 case EmitHTML: return std::make_unique<HTMLPrintAction>(); in CreateFrontendBaseAction()
56 case EmitLLVM: return std::make_unique<EmitLLVMAction>(); in CreateFrontendBaseAction()
57 case EmitLLVMOnly: return std::make_unique<EmitLLVMOnlyAction>(); in CreateFrontendBaseAction()
58 case EmitCodeGenOnly: return std::make_unique<EmitCodeGenOnlyAction>(); in CreateFrontendBaseAction()
59 case EmitObj: return std::make_unique<EmitObjAction>(); in CreateFrontendBaseAction()
60 case FixIt: return std::make_unique<FixItAction>(); in CreateFrontendBaseAction()
62 return std::make_unique<GenerateModuleFromModuleMapAction>(); in CreateFrontendBaseAction()
64 return std::make_unique<GenerateModuleInterfaceAction>(); in CreateFrontendBaseAction()
66 return std::make_unique<GenerateHeaderModuleAction>(); in CreateFrontendBaseAction()
67 case GeneratePCH: return std::make_unique<GeneratePCHAction>(); in CreateFrontendBaseAction()
69 return std::make_unique<GenerateInterfaceStubsAction>(); in CreateFrontendBaseAction()
70 case InitOnly: return std::make_unique<InitOnlyAction>(); in CreateFrontendBaseAction()
71 case ParseSyntaxOnly: return std::make_unique<SyntaxOnlyAction>(); in CreateFrontendBaseAction()
72 case ModuleFileInfo: return std::make_unique<DumpModuleInfoAction>(); in CreateFrontendBaseAction()
73 case VerifyPCH: return std::make_unique<VerifyPCHAction>(); in CreateFrontendBaseAction()
74 case TemplightDump: return std::make_unique<TemplightDumpAction>(); in CreateFrontendBaseAction()
96 case PrintPreamble: return std::make_unique<PrintPreambleAction>(); in CreateFrontendBaseAction()
100 return std::make_unique<RewriteIncludesAction>(); in CreateFrontendBaseAction()
101 return std::make_unique<PrintPreprocessedAction>(); in CreateFrontendBaseAction()
104 case RewriteMacros: return std::make_unique<RewriteMacrosAction>(); in CreateFrontendBaseAction()
105 case RewriteTest: return std::make_unique<RewriteTestAction>(); in CreateFrontendBaseAction()
107 case RewriteObjC: return std::make_unique<RewriteObjCAction>(); in CreateFrontendBaseAction()
113 return std::make_unique<arcmt::MigrateSourceAction>(); in CreateFrontendBaseAction()
118 case RunAnalysis: return std::make_unique<ento::AnalysisAction>(); in CreateFrontendBaseAction()
122 case RunPreprocessorOnly: return std::make_unique<PreprocessOnlyAction>(); in CreateFrontendBaseAction()
124 return std::make_unique<PrintDependencyDirectivesSourceMinimizerAction>(); in CreateFrontendBaseAction()
146 Act = std::make_unique<FixItRecompile>(std::move(Act)); in CreateFrontendAction()
157 Act = std::make_unique<arcmt::CheckAction>(std::move(Act)); in CreateFrontendAction()
160 Act = std::make_unique<arcmt::ModifyAction>(std::move(Act)); in CreateFrontendAction()
163 Act = std::make_unique<arcmt::MigrateAction>(std::move(Act), in CreateFrontendAction()
171 Act = std::make_unique<arcmt::ObjCMigrateAction>(std::move(Act), in CreateFrontendAction()
181 Act = std::make_unique<ASTMergeAction>(std::move(Act), in CreateFrontendAction()
231 auto Args = std::make_unique<const char*[]>(NumArgs + 2); in ExecuteCompilerInvocation()