/arkcompiler/ets_frontend/ts2panda/ts2abc/ |
D | main.cpp | 23 int Preprocess(const panda::ts2abc::Options &options, const panda::PandArgParser &argParser, std::s… in Preprocess() 35 return panda::ts2abc::RETURN_FAILED; in Preprocess() 38 if (!panda::ts2abc::HandleJsonFile(input, data)) { in Preprocess() 39 return panda::ts2abc::RETURN_FAILED; in Preprocess() 46 return panda::ts2abc::RETURN_FAILED; in Preprocess() 49 return panda::ts2abc::RETURN_SUCCESS; in Preprocess() 52 bool HandleNpmEntries(const panda::ts2abc::Options &options, const panda::PandArgParser &argParser, in HandleNpmEntries() 69 if (!panda::ts2abc::CompileNpmEntries(input, output)) { in HandleNpmEntries() 80 panda::ts2abc::Options options(sp[0]); in main() 86 return panda::ts2abc::RETURN_FAILED; in main() [all …]
|
D | CMakeLists.txt | 16 project(ts2abc) project 30 set(TS2ABC_SOURCES ts2abc.cpp) 32 panda_add_executable(ts2abc ${TS2ABC_SOURCES}) 33 target_include_directories(ts2abc 62 add_dependencies(ts2abc panda) 91 target_link_libraries(ts2abc jsoncpp_static) 113 target_link_libraries(ts2abc jsoncpp_lib) 139 …target_link_libraries(ts2abc arkbytecodeopt arkcompiler arkassembler arkfile arkziparchive arkbase… 141 …target_link_libraries(ts2abc arkassembler arkfile arkbase arkziparchive c_secshared arkcompiler ar…
|
D | ts2abc.h | 31 namespace panda::ts2abc { 55 bool GenerateProgram(const std::string &data, const std::string &output, panda::ts2abc::Options opt… 56 bool GenerateProgramsFromPipe(const panda::ts2abc::Options &options);
|
D | BUILD.gn | 73 ohos_executable("ts2abc") { 76 "ts2abc.cpp",
|
D | ts2abc_options.h | 26 namespace panda::ts2abc {
|
D | ts2abc.cpp | 36 namespace panda::ts2abc { namespace 1495 static bool EmitAndRestoreProgram(panda::pandasm::Program &prog, const panda::ts2abc::Options &opti… in EmitAndRestoreProgram() 1508 const panda::ts2abc::Options &options) in HandleBuffer() 1555 static bool ReadFromPipe(panda::pandasm::Program &prog, panda::ts2abc::Options options) in ReadFromPipe() 1582 bool GenerateProgramsFromPipe(const panda::ts2abc::Options &options) in GenerateProgramsFromPipe() 1596 panda::ts2abc::Options options) in GenerateProgram()
|
/arkcompiler/ets_frontend/ts2panda/src/ |
D | ts2panda.ts | 186 static dumpStringsArray(ts2abc: any) { 200 ts2abc.stdio[3].write(jsonStrUnicode + '\n'); 216 static dumpConstantPool(ts2abc: any): void { 237 ts2abc.stdio[3].write(jsonLiteralArrUnicode + '\n'); 241 static dumpCmdOptions(ts2abc: any): void { 264 ts2abc.stdio[3].write(jsonOpt + '\n'); 267 static dumpRecord(ts2abc: any, recordName: string): void { 279 ts2abc.stdio[3].write(jsonRecord + '\n'); 369 static dumpPandaGen(pg: PandaGen, ts2abc: any, recordType?: boolean): void { 477 ts2abc.stdio[3].write(jsonFuncUnicode + '\n'); [all …]
|
/arkcompiler/ets_frontend/ts2panda/scripts/ |
D | npm-install.sh | 35 /bin/rm -rf ${code_dir}/prebuilts/build-tools/common/ts2abc 39 mkdir -p ${code_dir}/prebuilts/build-tools/common/ts2abc 40 …_frontend/ts2panda/node_modules ${code_dir}/prebuilts/build-tools/common/ts2abc/ || echo "skip cop…
|
/arkcompiler/ets_frontend/testTs/ |
D | README_zh.md | 8 1.在鸿蒙系统代码根目录下编译ts2abc仓。先删除out目录,然后执行./build.sh --product-name hispark_taurus_standard --build-targe… 10 3.搭建完环境,进入到鸿蒙系统ark/ts2abc目录下<br>
|
D | README.md | 10 3. After setting up the environment, enter the ark/ts2abc directory of Hongmeng system
|
/arkcompiler/ets_frontend/legacy_bin/ |
D | BUILD.gn | 102 source = "//prebuilts/build-tools/common/ts2abc/node_modules" 109 source = "//prebuilts/build-tools/common/ts2abc/node_modules" 116 source = "//prebuilts/build-tools/common/ts2abc/node_modules" 208 source = "//prebuilts/build-tools/common/ts2abc/node_modules" 215 source = "//prebuilts/build-tools/common/ts2abc/node_modules" 222 source = "//prebuilts/build-tools/common/ts2abc/node_modules"
|
/arkcompiler/ets_frontend/ts2panda/ |
D | ts2abc_config.gni | 30 node_modules = "//prebuilts/build-tools/common/ts2abc/node_modules" 114 invoker.module_out_path = "ark/ts2abc" 118 configs = [ "${ts2abc_root}/ts2abc:ts2abc_config" ] 119 deps = [ "${ts2abc_root}/ts2abc:ts2abc_static" ] 145 # ts2abc performs the ut test
|
D | BUILD.gn | 169 deps += [ "$ts2abc_root/ts2abc:ts2abc" ] 285 sources = [ "${ts2abc_root}/scripts/ts2abc.js" ] 293 sources = [ "${ts2abc_root}/scripts/ts2abc.js" ] 300 sources = [ "${ts2abc_root}/scripts/ts2abc.js" ]
|
/arkcompiler/ets_frontend/ts2panda/ts2abc/tests/ |
D | functions_test.cpp | 46 EXPECT_EQ(ret, panda::ts2abc::RETURN_SUCCESS); in SetUp()
|
/arkcompiler/ets_frontend/ts2panda/src/base/ |
D | util.ts | 204 export function terminateWritePipe(ts2abc: any): void { 205 if (!ts2abc) { 209 ts2abc.stdio[3].end();
|
/arkcompiler/ets_runtime/docs/ |
D | overview.md | 10 The source code compiler of ArkCompiler JS Runtime receives JS source code, based on which ts2abc g… 47 …ts2abc is planned to analyze and obtain the TS type information when compiling the TS source code …
|
/arkcompiler/ets_runtime/ |
D | README_zh.md | 56 * 仅支持运行方舟eTS编译器\(ts2abc或es2abc\)生成的方舟字节码文件
|
D | README.md | 44 * Only the ArkCompiler bytecode files generated by ts2abc, which is the ArkCompiler JS frontend too…
|
/arkcompiler/ets_runtime/test/ |
D | runtest.py | 231 …self.ts2abc = f'node --expose-gc {product_dir}/clang_x64/arkcompiler/ets_frontend/build/src/index.… 233 self.frontend = self.ts2abc 341 if self.frontend == self.ts2abc:
|
/arkcompiler/ets_frontend/test262/ |
D | README.md | 11 ## 1. Compile ts2abc and ark_js_vm project 112 zgy@lfgphicprd23154:/home/share/OpenHarmony2.0_20210604/ark/ts2abc$ python3 -B test262/run_test262.…
|
/arkcompiler/ets_frontend/es2panda/ |
D | BUILD.gn | 564 sources = [ "${es2abc_root}/scripts/ts2abc.js" ] 575 sources = [ "${es2abc_root}/scripts/ts2abc.js" ] 585 sources = [ "${es2abc_root}/scripts/ts2abc.js" ]
|
/arkcompiler/ets_frontend/ |
D | README.md | 42 ├── tools # tools provided by ts2abc 43 └── ts2abc # ts2abc source code
|
D | README_zh.md | 43 ├── tools # ts2abc提供的工具 44 └── ts2abc # abc文件生成相关
|
/arkcompiler/ets_frontend/legacy_bin/api8/src/ |
D | index.js | 2 …ts2abc is not a valid object"),e.stdio[3].end()},t.listenChildExit=function(e){e||(0,d.LOGD)("chil…
|