| /arkcompiler/runtime_core/docs/ |
| D | file_format.md | 68 Any tool which supports format version `N` must support format version `N - 1` too. 103 …ing of the data. Depending on the tag there may be optional data. Runtime must be able to determin… 160 | `ACC_FINAL` | `0x0010` | Declared final; must not be overridden. | 177 | `ACC_ABSTRACT` | `0x0400` | Declared abstract; must not be instantiated. | 208 | `magic` | `uint8_t[8]` | Magic string. Must be 'P' 'A' 'N' 'D' 'A' '\\0' '\\0' … 212 | `foreign_off` | `uint32_t` | Offset to the foreign region. The region must contain … 215 | `class_idx_off` | `uint32_t` | Offset to the class index structure. The offset must p… 217 …2_t` | Offset to the line number program index structure. The offset must point to a structur… 219 … `uint32_t` | Offset to the literalarray index structure. The offset must point to a structur… 221 | `index_section_off` | `uint32_t` | Offset to the index section. The offset must point to … [all …]
|
| D | runtime-compiled_code-interaction.md | 28 Panda runtime and managed code must call functions according to the target calling convention. 29 Compiled code of a managed function must accept one extra argumnent: the pointer to `panda::Method`… 30 This argument must be the first argument. 34 When the compiler generates native code for this function for ARM target it must consider that 40 The function must return the result in the register R0. 54 must contains a valid pointer to `panda::ManagedThread` on entry to each compiled function. 76 …e code which can execute the function. This code must conform to the target calling convention and… 79 In the case the function has compiled code the `compiled_entry_point_` must point to compiled code.… 80 In the case the function is executed by the interpreter the `compiled_entry_point_` must point to a… 84 The runtime can create several kinds of stack frames. But all the frames of managed code must have … [all …]
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | bit_utils.h | 49 static_assert(std::is_integral<T>::value, "T must be integral"); in Clz() 50 static_assert(std::is_unsigned<T>::value, "T must be unsigned"); in Clz() 65 static_assert(std::is_integral<T>::value, "T must be integral"); in Ctz() 66 static_assert(std::is_unsigned<T>::value, "T must be unsigned"); in Ctz() 81 static_assert(std::is_integral<T>::value, "T must be integral"); in Popcount() 82 static_assert(std::is_unsigned<T>::value, "T must be unsigned"); in Popcount() 106 static_assert(std::is_integral_v<T>, "T must be integral"); in MinimumBitsToStore() 107 static_assert(std::is_unsigned_v<T>, "T must be unsigned"); in MinimumBitsToStore() 120 static_assert(std::is_integral<T>::value, "T must be integral"); in Ffs() 121 static_assert(std::is_unsigned<T>::value, "T must be unsigned"); in Ffs() [all …]
|
| /arkcompiler/ets_frontend/ts2panda/scripts/ |
| D | diagnosticMessages.json | 10 "A rest parameter must be last in a parameter list.": { 30 "'{0}' modifier must precede '{1}' modifier.": { 174 "The 'const' declarations must be initialized.": { 214 "A destructuring declaration must have an initializer.": { 262 "A class or function declaration without the 'default' modifier must have a name.": { 278 "An export assignment must be at the top level of a file or module declaration.": { 334 "Declarations with definite assignment assertions must also have type annotations.": { 402 …"The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type … 406 …"The right-hand side of an 'instanceof' expression must be of type 'any' or of a type assignable t… 410 …"The left-hand side of an 'in' expression must be of type 'any', 'string', 'number', or 'symbol'."… [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | encoder.md | 14 This file must not use other interfaces. 26 Current stack layout must be like next one: 58 | parameters, if they | Must be manually filled 69 ### Execution model (concrete implementation - must be architecture independent) 70 ExecModel - is class for control emitting instructions. It must to be able to create default heade… 74 ### Codegen (concrete implementation - must be architecture independent) 75 Codegen - must not be in Encode-library, not to make dependency from compiler. It also must not to … 77 This class also must use all of above classes and have possibility to switch between arc or models. 119 If a parameter is not defined, it is considered equal to 0. The base must be defined. 148 // 2. Create execution model - must be target independent
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | bit_helper.h | 58 static_assert(std::is_integral<T>::value, "T must be integral"); in CountLeadingZeros() 59 static_assert(std::is_unsigned<T>::value, "T must be unsigned"); in CountLeadingZeros() 96 static_assert(std::is_integral<T>::value, "T must be integral"); in CountTrailingZeros() 97 static_assert(std::is_unsigned<T>::value, "T must be unsigned"); in CountTrailingZeros() 147 static_assert(std::is_integral<T>::value, "T must be integral"); in RoundUp() 154 static_assert(sizeof(To) == sizeof(From), "size of the types must be equal"); in bit_cast()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | graph_checker.cpp | 109 … ASSERT_PRINT(block->GetId() == blocks_id, "Block ID must be equal to its ID in graph vector"); in Check() 204 // Inst with reference type must have no_cse and no_hoist flags. in CheckDataFlow() 371 …std::cerr << "The argument number in the parameter must be greater than that of the previous param… in CheckDataFlow() 401 … (std::cerr << "Instruction ID must be less than graph instruction counter: " << num_inst << "\n", in CheckDataFlow() 514 std::cerr << "Loop " << loop->GetId() << " must have safepoint\n"); in CheckDataFlow() 581 … << "Correct dominator must be block with id " << block->GetDominator()->GetId() << std::endl in CheckDataFlow() 659 "Last instruction must be control flow in block with 2 successors"); in CheckDataFlow() 669 … "Last instruction in block before exit-block must be Return or Throw instruction."); in CheckDataFlow() 705 "Basic block with Jump must have 1 successor or should be try-begin or if block"); in CheckDataFlow() 940 (std::cerr << "\nSqrt must have float type\n", inst->Dump(&std::cerr))); in CheckDataFlow() [all …]
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | binaryLikeExpression.cpp | 62 … "The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an " in CheckBinaryOperator() 70 … "The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an " in CheckBinaryOperator() 177 ThrowTypeError({"The left-hand side of an 'instanceof' expression must be of type 'any',", in CheckInstanceofExpression() 184 ThrowTypeError({"The right-hand side of an 'instanceof' expression must be of type 'any'", in CheckInstanceofExpression() 201 …{"The left-hand side of an 'in' expression must be of type 'any',", " 'string', 'number', or 'symb… in CheckInExpression() 207 …ThrowTypeError("The right-hand side of an 'in' expression must not be a primitive.", rightExpr->St… in CheckInExpression() 218 … leftExpr, "the left hand side of an assigment expression must be a variable or a property access", in CheckAssignmentOperator()
|
| /arkcompiler/ets_frontend/ts2panda/templates/ |
| D | builtinsMap.ts.erb | 75 throw new Error("<%= i-2%> parameters must be Imm <" + ins.toString() + ">"); 80 throw new Error("<%= i-2%> parameters must be VReg <" + ins.toString() + ">"); 85 throw new Error("<%= i-2%> parameters must be string <" + ins.toString() + ">"); 90 throw new Error("<%= i-2%> parameters must be string <" + ins.toString() + ">");
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_map.cpp | 27 THROW_TYPE_ERROR(thread, "the value must be Key of JSSet"); in Set() 71 …ASSERT_PRINT(entry >= 0 && entry < GetSize(), "entry must be non-negative integer less than capaci… in GetKey() 77 …ASSERT_PRINT(entry >= 0 && entry < GetSize(), "entry must be non-negative integer less than capaci… in GetValue()
|
| /arkcompiler/toolchain/build/toolchain/ |
| D | gcc_toolchain.gni | 23 assert(defined(invoker.ar), "gcc_toolchain() must specify a \"ar\" value") 24 assert(defined(invoker.cc), "gcc_toolchain() must specify a \"cc\" value") 25 assert(defined(invoker.cxx), "gcc_toolchain() must specify a \"cxx\" value") 26 assert(defined(invoker.ld), "gcc_toolchain() must specify a \"ld\" value") 40 "Toolchains must specify toolchain_args") 43 "toolchain_args must specify a current_cpu") 45 "toolchain_args must specify a current_os") 260 assert(defined(readelf), "to solink you must have a readelf") 261 assert(defined(nm), "to solink you must have an nm")
|
| /arkcompiler/ets_runtime/ecmascript/js_api/ |
| D | js_api_list.cpp | 63 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << nodeLength in Insert() 80 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << (nodeLength - 1) in Set() 138 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << size in RemoveByIndex() 189 oss << "The value of \"fromIndex\" is out of range. It must be >= 0 && <= " in GetSubList() 196 oss << "The value of \"toIndex\" is out of range. It must be >= 0 && <= " in GetSubList() 231 oss << "The value of \"index\" is out of range. It must be > " << (length - 1) in GetOwnProperty() 248 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << (nodeLength - 1) in GetProperty()
|
| D | js_api_arraylist.cpp | 49 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << length in Insert() 129 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " in Get() 179 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << (length - 1) in RemoveByIndex() 225 oss << "The value of \"fromIndex\" is out of range. It must be >= 0 && <= " << (size - 1) in RemoveByRange() 232 oss << "The value of \"toIndex\" is out of range. It must be >= 0 && <= " << length in RemoveByRange() 283 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " in Set() 304 oss << "The value of \"fromIndex\" is out of range. It must be >= 0 && <= " << (size - 1) in SubArrayList() 311 oss << "The value of \"toIndex\" is out of range. It must be >= 0 && <= " << length in SubArrayList() 423 oss << "The value of \"index\" is out of range. It must be > " << (length - 1) in GetOwnProperty() 449 oss << "The value of \"index\" is out of range. It must be >= 0 && <= " << (length - 1) in GetProperty()
|
| D | js_api_hashset.cpp | 36 … "The type of \"value\" must be Key of JS. Received value is: " + ConvertToString(*result); in Has() 50 … "The type of \"value\" must be Key of JS. Received value is: " + ConvertToString(*result); in Add() 84 "The type of \"key\" must be not null. Received value is: " + ConvertToString(*result); in Remove()
|
| D | js_api_tree_map.cpp | 31 "The type of \"key\" must be not null. Received value is: " + ConvertToString(*result); in Set() 55 ASSERT_PRINT(entry < GetSize(), "entry must less than capacity"); in GetKey() 62 ASSERT_PRINT(entry < GetSize(), "entry must less than capacity"); in GetValue()
|
| /arkcompiler/runtime_core/runtime/ |
| D | deoptimization.h | 25 * @param stack Frame to be deoptimized. Must be CFrame (compiled frame). 34 * @param stack Frame to be dropped. Must be CFrame.
|
| /arkcompiler/toolchain/build/toolchain/mingw/ |
| D | BUILD.gn | 24 "toolchain_root must be defined for mingw_toolchain.") 26 "toolchain_args must be defined for mingw_toolchain.")
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
| D | varRedeclaration1-expected.txt | 132 TypeError: Subsequent variable declaration must have the same type. Variable 'a' must be of type 'a…
|
| D | varRedeclaration2-expected.txt | 146 TypeError: Subsequent variable declaration must have the same type. Variable 'a' must be of type 'n…
|
| D | varRedeclaration4-expected.txt | 158 TypeError: Subsequent variable declaration must have the same type. Variable 'a' must be of type 'n…
|
| D | varRedeclaration3-expected.txt | 160 TypeError: Subsequent variable declaration must have the same type. Variable 'a' must be of type 'n…
|
| /arkcompiler/runtime_core/runtime/entrypoints/ |
| D | entrypoints.rb | 22 raise "Entrypoint description must contains 'entrypoint' field: #{dscr.marshal_dump}" 24 …abort "ERROR: 'bridge' field must be specified for #{self.entrypoint}" unless dscr['bridge'] # !se…
|
| /arkcompiler/runtime_core/runtime/mem/gc/ |
| D | bitmap.h | 101 * @param addr - addr must be aligned to BYTESPERCHUNK. 108 * @param addr - addr must be aligned to BYTESPERCHUNK. 229 * \brief Set all bits in range [begin, end). [begin, end) must be within a BitmapWord. 241 * \brief Clear all bits in range [begin, end). [begin, end) must be within a BitmapWord. 444 * @param addr - addr must be aligned to BYTESPERCHUNK. 454 * @param addr - addr must be aligned to BYTESPERCHUNK. 473 * @param addr - addr must be aligned to BYTESPERCHUNK. 495 * @param addr - addr must be aligned to BYTESPERCHUNK. 506 * @param addr - addr must be aligned to BYTESPERCHUNK. 517 * @param addr - addr must be aligned to BYTESPERCHUNK.
|
| /arkcompiler/ets_runtime/ecmascript/containers/ |
| D | containers_plainarray.cpp | 74 "The type of \"key\" must be number. Received value is: " + ConvertToString(*result); in Add() 144 "The type of \"key\" must be number. Received value is: " + ConvertToString(*result); in Has() 174 "The type of \"key\" must be number. Received value is: " + ConvertToString(*result); in Get() 224 … "The type of \"callbackfn\" must be callable. Received value is: " + ConvertToString(*result); in ForEach() 270 "The type of \"key\" must be number. Received value is: " + ConvertToString(*result); in GetIndexOfKey() 340 "The type of \"index\" must be number. Received value is: " + ConvertToString(*result); in GetKeyAt() 369 "The type of \"key\" must be number. Received value is: " + ConvertToString(*result); in Remove() 397 "The type of \"index\" must be number. Received value is: " + ConvertToString(*result); in RemoveAt() 426 "The type of \"index\" must be number. Received value is: " + ConvertToString(*result); in RemoveRangeFrom() 433 "The type of \"size\" must be number. Received value is: " + ConvertToString(*result); in RemoveRangeFrom() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | argument_accessor.h | 51 // method must be set 53 // method must be set
|