Home
last modified time | relevance | path

Searched refs:ScriptKind (Results 1 – 25 of 26) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/linter/src/utils/functions/
DGetScriptKind.ts19 export function getScriptKind(srcFile: ts.SourceFile): ts.ScriptKind {
24 return ts.ScriptKind.TS;
26 return ts.ScriptKind.TSX;
28 return ts.ScriptKind.JS;
30 return ts.ScriptKind.JSX;
32 return ts.ScriptKind.JSON;
34 return ts.ScriptKind.Unknown;
/arkcompiler/ets_frontend/es2panda/parser/program/
Dprogram.h38 enum class ScriptKind { SCRIPT, MODULE, COMMONJS }; enum
68 ScriptKind Kind() const in Kind()
75 return kind_ == ScriptKind::COMMONJS; in IsCommonjs()
199 void SetKind(ScriptKind kind);
209 ScriptKind kind_ {};
Dprogram.cpp73 void Program::SetKind(ScriptKind kind) in SetKind()
78 if (kind == ScriptKind::MODULE) { in SetKind()
/arkcompiler/ets_frontend/es2panda/aot/
Doptions.h73 es2panda::parser::ScriptKind ScriptKind() const in ScriptKind() function
136 es2panda::parser::ScriptKind scriptKind_ {es2panda::parser::ScriptKind::SCRIPT};
Doptions.cpp116 parser::ScriptKind scriptKind; in CollectInputFilesFromFileList()
118 scriptKind = parser::ScriptKind::SCRIPT; in CollectInputFilesFromFileList()
120 scriptKind = parser::ScriptKind::COMMONJS; in CollectInputFilesFromFileList()
122 scriptKind = parser::ScriptKind::MODULE; in CollectInputFilesFromFileList()
342 scriptKind_ = es2panda::parser::ScriptKind::MODULE; in Parse()
344 scriptKind_ = es2panda::parser::ScriptKind::COMMONJS; in Parse()
346 scriptKind_ = es2panda::parser::ScriptKind::SCRIPT; in Parse()
421 es2panda::SourceFile src("", recordName_, es2panda::parser::ScriptKind::SCRIPT, in Parse()
/arkcompiler/ets_frontend/ets2panda/parser/program/
Dprogram.h37 enum class ScriptKind { SCRIPT, MODULE, STDLIB }; enum
57 void SetKind(ScriptKind kind) in SetKind()
87 ScriptKind Kind() const in Kind()
235 ScriptKind kind_ {};
/arkcompiler/ets_frontend/es2panda/
Des2panda.h36 enum class ScriptKind; variable
50 SourceFile(std::string fn, std::string rn, parser::ScriptKind sk, ScriptExtension se) in SourceFile()
58 parser::ScriptKind scriptKind {};
Des2panda.cpp68 parser::ScriptKind kind(input.scriptKind); in Compile()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSemitter.cpp80 GenESModuleModeRecord(Context()->VarBinder()->Program()->Kind() == parser::ScriptKind::MODULE); in GenAnnotation()
/arkcompiler/ets_frontend/es2panda/parser/
Dcommonjs.cpp87 ParseProgram(ScriptKind::COMMONJS); in ParseCommonjs()
DparserImpl.h191 const CompilerOptions &options, ScriptKind kind); in DEFINE_BITOPS()
242 void ParseProgram(ScriptKind kind); in DEFINE_BITOPS()
DparserImpl.cpp132 const CompilerOptions &options, ScriptKind kind) in Parse()
147 case ScriptKind::SCRIPT: { in Parse()
151 case ScriptKind::MODULE: { in Parse()
155 case ScriptKind::COMMONJS: { in Parse()
173 ParseProgram(ScriptKind::SCRIPT); in ParseScript()
179 ParseProgram(ScriptKind::MODULE); in ParseModule()
182 void ParserImpl::ParseProgram(ScriptKind kind) in ParseProgram()
/arkcompiler/ets_frontend/ets2panda/linter-4.2/src/
DUtils.ts1338 public getScriptKind(srcFile: ts.SourceFile): ts.ScriptKind {
1343 return ts.ScriptKind.JS;
1345 return ts.ScriptKind.JSX;
1347 return ts.ScriptKind.TS;
1349 return ts.ScriptKind.TSX;
1351 return ts.ScriptKind.JSON;
1353 return ts.ScriptKind.Unknown;
/arkcompiler/ets_frontend/es2panda/compiler/core/
DcompileQueue.cpp128 if (context_->Binder()->Program()->Kind() == parser::ScriptKind::MODULE) { in Schedule()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp363 SetCommonjsField(context->Binder()->Program()->Kind() == parser::ScriptKind::COMMONJS); in Emitter()
366 if (context->Binder()->Program()->Kind() == parser::ScriptKind::COMMONJS) { in Emitter()
370 if (context->Binder()->Program()->Kind() == parser::ScriptKind::MODULE) { in Emitter()
/arkcompiler/ets_frontend/ts2panda/src/
Djshelpers.js31 return (file.scriptKind & ts.ScriptKind.JS) != 0;
Dindex.ts155 …e = ts.createSourceFile(node.fileName, <string>item.text, options.target!, true, ts.ScriptKind.JS);
433 …e = ts.createSourceFile(node.fileName, <string>item.text, options.target!, true, ts.ScriptKind.JS);
/arkcompiler/ets_frontend/ets2panda/parser/
DparserImpl.cpp77 ParseProgram(ScriptKind::MODULE); in ParseScript()
79 ParseProgram(ScriptKind::STDLIB); in ParseScript()
81 ParseProgram(ScriptKind::SCRIPT); in ParseScript()
85 void ParserImpl::ParseProgram(ScriptKind kind) in ParseProgram()
DETSparser.h105 void ParseProgram(ScriptKind kind) override;
DparserImpl.h203 virtual void ParseProgram(ScriptKind kind);
DETSparser.cpp154 void ETSParser::ParseProgram(ScriptKind kind) in ParseProgram()
617 if (GetProgram()->Kind() == ScriptKind::STDLIB) { in AddInitMethod()
968 CreateCCtor(globalProperties, classBodyStartLoc, GetProgram()->Kind() != ScriptKind::STDLIB); in ParseTopLevelDeclaration()
/arkcompiler/ets_frontend/ets2panda/varbinder/
Dvarbinder.h26 enum class ScriptKind; variable
Dvarbinder.cpp65 if (program_->Kind() == parser::ScriptKind::MODULE) { in InitTopScope()
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp65 if (program_->Kind() == parser::ScriptKind::MODULE) { in InitTopScope()
887 if (program_->Kind() == parser::ScriptKind::COMMONJS) { in AddMandatoryParams()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp420 … if (Program()->Kind() == parser::ScriptKind::MODULE && VarBinder()->TopScope()->IsModuleScope() && in AnalyzeExports()

12