Lines Matching refs:options
85 …const std::unique_ptr<panda::es2panda::aot::Options> &options, std::map<std::string, size_t> *stat… in GenerateProgramsByWorkers() argument
87 auto queue = new panda::es2panda::aot::EmitFileQueue(options, statp, programsInfo); in GenerateProgramsByWorkers()
106 const std::unique_ptr<panda::es2panda::aot::Options> &options) in DumpProgramInfos() argument
108 const es2panda::CompilerOptions &compilerOptions = options->CompilerOptions(); in DumpProgramInfos()
123 const std::unique_ptr<panda::es2panda::aot::Options> &options) in GenerateProgram() argument
125 DumpProgramInfos(programsInfo, options); in GenerateProgram()
129 if (options->OutputFiles().empty() && options->CompilerOutput().empty()) { in GenerateProgram()
134 if (options->compilerProtoOutput().size() > 0) { in GenerateProgram()
135 … panda::proto::ProtobufSnapshotGenerator::GenerateSnapshot(*prog, options->compilerProtoOutput()); in GenerateProgram()
140 bool dumpSize = options->SizeStat(); in GenerateProgram()
144 if (!GenerateProgramsByWorkers(programsInfo, options, statp)) { in GenerateProgram()
156 const std::unique_ptr<panda::es2panda::aot::Options> &options, size_t expectedProgsCount) in GenerateAbcFiles() argument
164 if (!GenerateProgram(programsInfo, options)) { in GenerateAbcFiles()
174 auto options = std::make_unique<Options>(); in Run() local
175 if (!options->Parse(argc, argv)) { in Run()
176 std::cerr << options->ErrorMsg() << std::endl; in Run()
180 if (options->CompilerOptions().bcVersion || options->CompilerOptions().bcMinVersion) { in Run()
181 std::string version = options->CompilerOptions().bcVersion ? in Run()
189 size_t expectedProgsCount = options->CompilerOptions().sourceFiles.size(); in Run()
192 int ret = Compiler::CompileFiles(options->CompilerOptions(), programsInfo, &allocator); in Run()
193 if (options->ParseOnly()) { in Run()
197 if (!options->NpmModuleEntryList().empty()) { in Run()
198 es2panda::util::ModuleHelpers::CompileNpmModuleEntryList(options->NpmModuleEntryList(), in Run()
199 options->CompilerOptions(), programsInfo, &allocator); in Run()
203 if (!GenerateAbcFiles(programsInfo, options, expectedProgsCount)) { in Run()