| /arkcompiler/ets_frontend/ets2panda/linter/src/utils/functions/ |
| D | GetScriptKind.ts | 19 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/ |
| D | program.h | 38 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_ {};
|
| D | program.cpp | 73 void Program::SetKind(ScriptKind kind) in SetKind() 78 if (kind == ScriptKind::MODULE) { in SetKind()
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | options.h | 73 es2panda::parser::ScriptKind ScriptKind() const in ScriptKind() function 136 es2panda::parser::ScriptKind scriptKind_ {es2panda::parser::ScriptKind::SCRIPT};
|
| D | options.cpp | 116 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/ |
| D | program.h | 37 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/ |
| D | es2panda.h | 36 enum class ScriptKind; variable 50 SourceFile(std::string fn, std::string rn, parser::ScriptKind sk, ScriptExtension se) in SourceFile() 58 parser::ScriptKind scriptKind {};
|
| D | es2panda.cpp | 68 parser::ScriptKind kind(input.scriptKind); in Compile()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSemitter.cpp | 80 GenESModuleModeRecord(Context()->VarBinder()->Program()->Kind() == parser::ScriptKind::MODULE); in GenAnnotation()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | commonjs.cpp | 87 ParseProgram(ScriptKind::COMMONJS); in ParseCommonjs()
|
| D | parserImpl.h | 191 const CompilerOptions &options, ScriptKind kind); in DEFINE_BITOPS() 242 void ParseProgram(ScriptKind kind); in DEFINE_BITOPS()
|
| D | parserImpl.cpp | 132 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/ |
| D | Utils.ts | 1338 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/ |
| D | compileQueue.cpp | 128 if (context_->Binder()->Program()->Kind() == parser::ScriptKind::MODULE) { in Schedule()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | emitter.cpp | 363 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/ |
| D | jshelpers.js | 31 return (file.scriptKind & ts.ScriptKind.JS) != 0;
|
| D | index.ts | 155 …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/ |
| D | parserImpl.cpp | 77 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()
|
| D | ETSparser.h | 105 void ParseProgram(ScriptKind kind) override;
|
| D | parserImpl.h | 203 virtual void ParseProgram(ScriptKind kind);
|
| D | ETSparser.cpp | 154 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/ |
| D | varbinder.h | 26 enum class ScriptKind; variable
|
| D | varbinder.cpp | 65 if (program_->Kind() == parser::ScriptKind::MODULE) { in InitTopScope()
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | binder.cpp | 65 if (program_->Kind() == parser::ScriptKind::MODULE) { in InitTopScope() 887 if (program_->Kind() == parser::ScriptKind::COMMONJS) { in AddMandatoryParams()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| D | scopesInitPhase.cpp | 420 … if (Program()->Kind() == parser::ScriptKind::MODULE && VarBinder()->TopScope()->IsModuleScope() && in AnalyzeExports()
|