Home
last modified time | relevance | path

Searched refs:literals (Results 1 – 25 of 32) sorted by relevance

12

/arkcompiler/ets_frontend/ts2panda/src/base/
Dliteral.ts57 addLiterals(...literals: Array<Literal>) {
58 this.lb.push(...literals);
DtypeSystem.ts164 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/
Dliteral_data_extractor.cpp144 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/
Dtype_converter.cpp99 …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/
Dtest-object-proto-expected.txt1 SyntaxError: Duplicate __proto__ fields are not allowed in object literals [test-object-proto.js:25…
Dtest-numeric-separator2-expected.txt1 SyntaxError: Numeric separators are not allowed at the end of numeric literals [test-numeric-separa…
/arkcompiler/runtime_core/assembler/
Dassembly-literals.h133 …Array(std::vector<panda::pandasm::LiteralArray::Literal> literals) : literals_(std::move(literals)) in LiteralArray()
/arkcompiler/ets_frontend/es2panda/
DCMakeLists.txt80 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
DBUILD.gn30 "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/
Dtype_system.md5 For simplicity, all literals without parens are Sorts, with parens - Types.
16 text just as literals.
/arkcompiler/runtime_core/disassembler/
DCMakeLists.txt222 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/
Dmath-41.pa14 #Assert that type widening i64 => i32 works fine with hex literals
Dmath-40.pa14 #Assert that type widening i32 => i64 works fine with hex literals
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyLiterals.proto46 repeated Literal literals = 1; field
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
Das_expression_2-expected.txt140 …eferences to enum members, or string, number, boolean, array, or object literals. [as_expression_2…
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyLiteralsProto.cpp113 for (const auto &protoLiteral : protoArray.literals()) { in Deserialize()
/arkcompiler/runtime_core/
DREADME_zh.md112 | --skip-string-literals | 跳过对字符串字面量的反汇编 |
DREADME.md117 | --skip-string-literals | Replace string literals with their respective id's, thus shortening emit…
/arkcompiler/runtime_core/disassembler/tests/
Dliterals_test.cpp.in47 d.Disassemble(std::string(DISASM_BIN_DIR) + "literals.bc");
/arkcompiler/ets_frontend/test262/
Des5_tests.txt7408 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 …]
DCI_tests.txt2995 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 …]
Des2021_tests.txt1123 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/
Dassembly_format.md25 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/
DREADME.md136 - 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/
Dins_emit.h.erb63 % elsif type(insn).start_with? 'u' # can hold both float and integer literals

12