Lines Matching refs:es2panda
20 #include "es2panda.h"
35 namespace ark::es2panda::util {
74 es2panda::ScriptExtension Extension() const
79 const es2panda::CompilerOptions &CompilerOptions() const
84 void SetCompilerOptions(const es2panda::CompilerOptions &options)
150 const ark::PandArg<std::string> &arktsConfig, const es2panda::CompilationMode &compMode)
162 extension_ = es2panda::ScriptExtension::JS;
165 extension_ = es2panda::ScriptExtension::INVALID;
169 extension_ = es2panda::ScriptExtension::TS;
171 extension_ = es2panda::ScriptExtension::AS;
173 extension_ = es2panda::ScriptExtension::ETS;
179 extension_ = es2panda::ScriptExtension::INVALID;
183 extension_ = es2panda::ScriptExtension::ETS;
192 extension_ = es2panda::ScriptExtension::INVALID;
221 bool CheckEtsSpecificOptions(const es2panda::CompilationMode &compMode,
224 if (extension_ != es2panda::ScriptExtension::ETS) {
276 return extension_ != es2panda::ScriptExtension::ETS;
290 es2panda::ScriptExtension extension_ {es2panda::ScriptExtension::JS};
292 es2panda::CompilerOptions compilerOptions_ {};
305 } // namespace ark::es2panda::util