/arkcompiler/ets_frontend/ts2panda/src/base/ |
D | literal.ts | 57 addLiterals(...literals: Array<Literal>) { 58 this.lb.push(...literals);
|
D | typeSystem.ts | 164 protected transferType2Literal(type: number, literals: Array<Literal>) { 167 literals.push(new Literal(LiteralTag.LITERALARRAY, litId)); 169 literals.push(new Literal(LiteralTag.BUILTINTYPEINDEX, type));
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | literal_data_extractor.cpp | 144 JSHandle<TaggedArray> literals = factory->NewOldSpaceTaggedArray(num); in EnumerateLiteralVals() local 149 … index, [literals, &pos, factory, thread, jsPandaFile, &methodId, &kind, &constpool, &entryPoint] in EnumerateLiteralVals() 203 literals->Set(thread, pos++, jt); in EnumerateLiteralVals() 205 uint32_t oldLength = literals->GetLength(); in EnumerateLiteralVals() 206 literals->Trim(thread, oldLength - 1); in EnumerateLiteralVals() 209 return literals; in EnumerateLiteralVals() 389 JSHandle<TaggedArray> literals = JSHandle<TaggedArray>(factory->NewCOWTaggedArray(num)); in GetDatasIgnoreType() local 395 id, [literals, &pos, factory, thread, jsPandaFile, in GetDatasIgnoreType() 459 literals->Set(thread, pos++, jt); in GetDatasIgnoreType() 461 uint32_t oldLength = literals->GetLength(); in GetDatasIgnoreType() [all …]
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | type_converter.cpp | 99 …ter(const std::array<double, SIZE> &coeffs, const std::array<std::string_view, SIZE + 1> &literals, in TypeConverter() argument 106 return ValueUnit(value_base_dimension / division_ratio, literals[index_coeff]); in TypeConverter() 111 return ValueUnit(value_base_dimension / division_ratio, literals[SIZE]); in TypeConverter()
|
/arkcompiler/ets_frontend/es2panda/test/parser/js/ |
D | test-object-proto-expected.txt | 1 SyntaxError: Duplicate __proto__ fields are not allowed in object literals [test-object-proto.js:25…
|
D | test-numeric-separator2-expected.txt | 1 SyntaxError: Numeric separators are not allowed at the end of numeric literals [test-numeric-separa…
|
/arkcompiler/runtime_core/assembler/ |
D | assembly-literals.h | 133 …Array(std::vector<panda::pandasm::LiteralArray::Literal> literals) : literals_(std::move(literals)) in LiteralArray()
|
/arkcompiler/ets_frontend/es2panda/ |
D | CMakeLists.txt | 80 compiler/base/literals.cpp 126 ir/expressions/literals/bigIntLiteral.cpp 127 ir/expressions/literals/booleanLiteral.cpp 128 ir/expressions/literals/nullLiteral.cpp 129 ir/expressions/literals/numberLiteral.cpp 130 ir/expressions/literals/regExpLiteral.cpp 131 ir/expressions/literals/stringLiteral.cpp 132 ir/expressions/literals/taggedLiteral.cpp
|
D | BUILD.gn | 30 "compiler/base/literals.cpp", 79 "ir/expressions/literals/bigIntLiteral.cpp", 80 "ir/expressions/literals/booleanLiteral.cpp", 81 "ir/expressions/literals/nullLiteral.cpp", 82 "ir/expressions/literals/numberLiteral.cpp", 83 "ir/expressions/literals/regExpLiteral.cpp", 84 "ir/expressions/literals/stringLiteral.cpp", 85 "ir/expressions/literals/taggedLiteral.cpp",
|
/arkcompiler/runtime_core/docs/bc_verification/ |
D | type_system.md | 5 For simplicity, all literals without parens are Sorts, with parens - Types. 16 text just as literals.
|
/arkcompiler/runtime_core/disassembler/ |
D | CMakeLists.txt | 222 compile_pre_build(TARGET disasm_binaries-literals 223 FILE_SRC ${DISASM_TESTS_DIR}/literals.pa 224 FILE_DST ${DISASM_BIN_DIR}/literals.bc) 229 add_dependencies(disasm_tests disasm_binaries-literals)
|
/arkcompiler/runtime_core/tests/cts-assembly/ |
D | math-41.pa | 14 #Assert that type widening i64 => i32 works fine with hex literals
|
D | math-40.pa | 14 #Assert that type widening i32 => i64 works fine with hex literals
|
/arkcompiler/ets_frontend/merge_abc/protos/ |
D | assemblyLiterals.proto | 46 repeated Literal literals = 1; field
|
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
D | as_expression_2-expected.txt | 140 …eferences to enum members, or string, number, boolean, array, or object literals. [as_expression_2…
|
/arkcompiler/ets_frontend/merge_abc/src/ |
D | assemblyLiteralsProto.cpp | 113 for (const auto &protoLiteral : protoArray.literals()) { in Deserialize()
|
/arkcompiler/runtime_core/ |
D | README_zh.md | 112 | --skip-string-literals | 跳过对字符串字面量的反汇编 |
|
D | README.md | 117 | --skip-string-literals | Replace string literals with their respective id's, thus shortening emit…
|
/arkcompiler/runtime_core/disassembler/tests/ |
D | literals_test.cpp.in | 47 d.Disassemble(std::string(DISASM_BIN_DIR) + "literals.bc");
|
/arkcompiler/ets_frontend/test262/ |
D | es5_tests.txt | 7408 language/literals/boolean/S7.8.2_A1_T1.js 7409 language/literals/boolean/S7.8.2_A1_T2.js 7410 language/literals/null/S7.8.1_A1_T1.js 7411 language/literals/null/S7.8.1_A1_T2.js 7412 language/literals/numeric/7.8.3-1gs.js 7413 language/literals/numeric/7.8.3-2gs.js 7414 language/literals/numeric/7.8.3-3gs.js 7415 language/literals/numeric/legacy-octal-integery-000-strict.js 7416 language/literals/numeric/legacy-octal-integery-005-strict.js 7417 language/literals/numeric/legacy-octal-integery-010-strict.js [all …]
|
D | CI_tests.txt | 2995 language/literals/numeric/S7.8.3_A3.4_T1.js 2996 language/literals/numeric/octal.js 2997 language/literals/numeric/7.8.3-1gs.js 2998 language/literals/numeric/S7.8.3_A2.2_T6.js 2999 language/literals/numeric/S7.8.3_A3.2_T2.js 3000 language/literals/numeric/7.8.3-2gs.js 3001 language/literals/numeric/legacy-octal-integery-000-strict.js 3002 language/literals/numeric/S7.8.3_A5.1_T8.js 3003 language/literals/numeric/S7.8.3_A3.2_T1.js 3004 language/literals/numeric/S7.8.3_A4.1_T4.js [all …]
|
D | es2021_tests.txt | 1123 language/literals/bigint/numeric-separators/numeric-separator-literal-unicode-err.js 1124 language/literals/bigint/numeric-separators/numeric-separator-literal-bil-bd-nsl-bd-err.js 1125 language/literals/bigint/numeric-separators/numeric-separator-literal-dds-nsl-dds-dunder-err.js 1126 language/literals/bigint/numeric-separators/numeric-separator-literal-dd-nsl-dds-dunder-err.js 1127 language/literals/bigint/numeric-separators/numeric-separator-literal-dds-nsl-err.js 1128 language/literals/bigint/numeric-separators/numeric-separator-literal-bil-nsl-bd-dunder-err.js 1129 language/literals/bigint/numeric-separators/numeric-separator-literal-hil-nsl-hd-dunder-err.js 1130 language/literals/bigint/numeric-separators/numeric-separator-literal-bil-nsl-bd-err.js 1131 language/literals/bigint/numeric-separators/numeric-separator-literal-hil-hd-nsl-hd-err.js 1132 language/literals/bigint/numeric-separators/numeric-separator-literal-oil-nsl-od-dunder-err.js [all …]
|
/arkcompiler/runtime_core/docs/ |
D | assembly_format.md | 25 Following numeric literals are supported: 27 …inary integers not larger than 64 bits. Hexadecimal literals are prefixed with `0x`. Binary litera… 28 …Floating-point decimal/hexadecimal literals that can be represented with IEEE 754. Hexadecimal flo… 34 The following escape sequences can be used in string literals: 561 * Compose formal definitions for literals.
|
/arkcompiler/runtime_core/libpandabase/ |
D | README.md | 136 - Remainder arguments are all literals that come after trailing `--` 162 In the remainder arguments example, all literals coming after `--` will go to remainder and can be …
|
/arkcompiler/runtime_core/assembler/templates/ |
D | ins_emit.h.erb | 63 % elsif type(insn).start_with? 'u' # can hold both float and integer literals
|