• Home
  • Raw
  • Download

Lines Matching full:util

22 #include "util/arktsconfig.h"
23 #include "util/diagnosticEngine.h"
24 #include "util/generateBin.h"
25 #include "util/options.h"
26 #include "util/plugin.h"
55 static int CompileFromSource(es2panda::Compiler &compiler, es2panda::SourceFile &input, const util:… in CompileFromSource()
56 util::DiagnosticEngine &diagnosticEngine) in CompileFromSource()
62 if (err.Type() == util::DiagnosticType::INVALID) { in CompileFromSource()
73 return util::GenerateProgram( in CompileFromSource()
75 …[&diagnosticEngine](const diagnostic::DiagnosticKind &kind, const util::DiagnosticMessageParams &p… in CompileFromSource()
82 static int CompileMultipleFiles(es2panda::Compiler &compiler, std::vector<SourceFile> &inputs, util in CompileMultipleFiles()
83 util::DiagnosticEngine &diagnosticEngine) in CompileMultipleFiles()
94 overallRes |= (unsigned int)util::GenerateProgram( in CompileMultipleFiles()
96 …[&diagnosticEngine](const diagnostic::DiagnosticKind &kind, const util::DiagnosticMessageParams &p… in CompileMultipleFiles()
112 static unsigned int CompileFromConfig(es2panda::Compiler &compiler, util::Options *options, in CompileFromConfig()
113 util::DiagnosticEngine &diagnosticEngine) in CompileFromConfig()
117 diagnosticEngine.LogDiagnostic(diagnostic::NO_INPUT, util::DiagnosticMessageParams {}); in CompileFromConfig()
127 … diagnosticEngine.LogDiagnostic(diagnostic::OPEN_FAILED, util::DiagnosticMessageParams {src}); in CompileFromConfig()
138 if (options->IsPermArena() && (options->GetExtension() == util::gen::extension::ETS)) { in CompileFromConfig()
149util::DiagnosticMessageParams {input.filePath, input.dest}); in CompileFromConfig()
156 static std::optional<std::vector<util::Plugin>> InitializePlugins(std::vector<std::string> const &n… in InitializePlugins()
157util::DiagnosticEngine &diagnosticEngine) in InitializePlugins()
159 std::vector<util::Plugin> res; in InitializePlugins()
161 auto plugin = util::Plugin(util::StringView {name}); in InitializePlugins()
164 util::DiagnosticMessageParams {util::StringView(name)}); in InitializePlugins()
175 auto diagnosticEngine = util::DiagnosticEngine(); in Run()
176 auto options = std::make_unique<util::Options>(args[0], diagnosticEngine); in Run()
185 util::DiagnosticEngine::InitializeSignalHandlers(); in Run()