| /arkcompiler/runtime_core/runtime/tests/ |
| D | multithreaded_intern_string_table_test.cpp | 167 void TestConcurrentInsertion(const std::array<std::array<uint8_t, 4>, TEST_ARRAY_SIZE> &strings, ui… in TestConcurrentInsertion() argument 185 table->GetOrInternString(strings[current_array_item].data(), 2, ctx); in TestConcurrentInsertion() 195 std::array<std::array<uint8_t, 4>, TEST_ARRAY_SIZE> strings; in TEST_F() local 202 strings[i] = {0xc2, dist(engine), dist(engine), 0x00}; in TEST_F() 206 … threads[i] = std::thread(TestConcurrentInsertion, std::ref(strings), std::ref(array_item), this); in TEST_F()
|
| D | array_test.cpp | 29 // We need to create a runtime instance to be able to create strings. in ArrayTest()
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | assemblyProgramProto.cpp | 43 for (const auto &str : program.strings) { in Serialize() 83 for (const auto &protoString : protoProgram.strings()) { in Deserialize() 84 program.strings.insert(protoString); in Deserialize()
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | ir_interface.h | 46 auto it = maps_->strings.find(offset); in GetStringIdByOffset() 47 ASSERT(it != maps_->strings.cend()); in GetStringIdByOffset() 55 ASSERT(it != maps_->strings.cend()); in GetLiteralArrayByOffset()
|
| /arkcompiler/runtime_core/runtime/include/coretypes/ |
| D | string.h | 90 * Methods for uncompressed strings (UTF16) 104 * Methods for compresses strings (MUTF8 or LATIN1) 246 * Compares strings by bytes, It doesn't check canonical unicode equivalence. 250 * Compares strings by bytes, It doesn't check canonical unicode equivalence. 256 * Compares strings by bytes, It doesn't check canonical unicode equivalence.
|
| /arkcompiler/runtime_core/assembler/templates/ |
| D | ins_emit.h.erb | 24 const std::unordered_map<std::string, panda_file::StringItem *> &strings, 79 % ops << "strings.find(ids[#{num_id}])->second->GetIndex(method)" 112 if ((ids.size() == 0) || (strings.find(ids[<%= num_id %>]) == strings.cend())) {
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-multi-line-string-expected.txt | 1 SyntaxError: Newline is not allowed in strings [test-multi-line-string.js:16:610]
|
| /arkcompiler/runtime_core/verification/util/ |
| D | descriptor_string.h | 36 // NB!: non-owning wrapper for mutf8 strings 72 // Assumption: probability of different strings with same len and hash is very low
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | aot_resolve_string.md | 29 - `--resolve-string-aot-threshold` controls how many strings could be save to PLT-slots (option app… 54 PLT-slots referencing a subset of strings references by the `StringTable`).
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | pandasm.ts | 127 public strings: Set<string>; property in Program 139 this.strings = new Set(); 150 this.strings_arr = Array.from(this.strings);
|
| D | ts2panda.ts | 76 static strings: Set<string> = new Set(); property in Ts2Panda 138 Ts2Panda.strings.add(operand); 166 let strings_arr = Array.from(Ts2Panda.strings); 530 Ts2Panda.strings.clear();
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | lda.str.yaml | 81 # pandasm expects strings in mutf8 format, not \u or \U 333 …description: Check that two strings created by 'lda.str' instructions are the same in the string c… 346 # empty strings 386 …description: Check that two strings created by 'lda.str' instructions are different in the string …
|
| D | u32tou1.yaml | 67 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
|
| D | i64toi32.yaml | 74 …Load different values (objects, strings, types, 64-bit floating point values, 32-bit integer value…
|
| D | u32tou16.yaml | 66 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
|
| D | u32toi8.yaml | 71 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
|
| D | u32tof32.yaml | 84 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
|
| D | i64tou1.yaml | 75 …Load different values (objects, strings, types, 64-bit floating point values, 32-bit integer value…
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_string.h | 99 * Methods for uncompressed strings (UTF16): 118 * Methods for compresses strings (UTF8 or LATIN1): 353 * Compares strings by bytes, It doesn't check canonical unicode equivalence. 357 * Two strings have the same type of utf encoding format. 361 * Compares strings by bytes, It doesn't check canonical unicode equivalence. 366 * Compares strings by bytes, It doesn't check canonical unicode equivalence.
|
| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| D | json_parser_test.cpp | 117 * Test with for Nesting of numbers, strings, objects, arrays, Booleans. 137 * Test with for Nesting of numbers, strings, arrays. 164 * Test without for Nesting of numbers, strings, objects.
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | assemblyProgram.proto | 46 repeated bytes strings = 6; field
|
| /arkcompiler/runtime_core/tests/verifier-tests/ |
| D | bug_2107_1.pa | 37 # Load different values (objects, strings, types, 64-bit floating point values, 32-bit integer va…
|
| D | bug_2107_2.pa | 39 # Load different values (objects, strings, types, 64-bit floating point values, 32-bit integer va…
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-program.h | 38 std::set<std::string> strings; member
|
| /arkcompiler/ets_runtime/ |
| D | README.md | 46 * Functions cannot be dynamically created using strings, such as new Function("console.log(1);")).
|