| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-common-tests/intrinsics/ |
| D | string_from_chars.ets | 2 * Copyright (c) 2023-2025 Huawei Device Co., Ltd. 18 [c'\u00b0'], 19 [c'\u00b0', c'\u00b1'], 20 [c'\u00b0', c'\u00b1', c'\u00b2'], 21 [c'\u00b0', c'\u00b1', c'\u00b2', c'\u00b3'], 22 [c'\u00b0', c'\u00b1', c'\u00b2', c'\u00b3', c'\u00b4'], 23 [c'\u00b0', c'\u00b1', c'\u00b2', c'\u00b3', c'\u00b4', c'\u00b5'], 24 [c'\u00b0', c'\u00b1', c'\u00b2', c'\u00b3', c'\u00b4', c'\u00b5', c'\u00b6'], 25 [c'\u00b0', c'\u00b1', c'\u00b2', c'\u00b3', c'\u00b4', c'\u00b5', c'\u00b6', c'\u00b7'], 26 …[c'\u00b0', c'\u00b1', c'\u00b2', c'\u00b3', c'\u00b4', c'\u00b5', c'\u00b6', c'\u00b7', c'\u00b8'… [all …]
|
| D | string_getchars.ets | 2 * Copyright (c) 2024-2025 Huawei Device Co., Ltd. 22 …[c'a', c'b', c'c', c'Σ', c'Ψ', c'Ω', c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c… 23 … [c'b', c'c', c'Σ', c'Ψ', c'Ω', c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 24 [c'c', c'Σ', c'Ψ', c'Ω', c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 25 [c'Σ', c'Ψ', c'Ω', c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 26 [c'Ψ', c'Ω', c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 27 [c'Ω', c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 28 [c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 29 [c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], 30 [c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'!'], [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/01.character_literals/ |
| D | char_literals.ets | 2 * Copyright (c) 2021-2025 Huawei Device Co., Ltd. 22 let escaped_chars: Char[] = [ c'\b', c'\f', c'\n', c'\r', c'\t', c'\v', c'\\', c'\'', c'\"' ] 29 let hex_chars: Char[] = [ c'\x00', c'\x01', c'\x02', c'\x03', c'\x04', c'\x05', c'\x06', 30 c'\x07', c'\x08', c'\x09', c'\x0a', c'\x0b', c'\x0c', c'\x0d', c'\x0e', c'\x0f', 31 c'\x10', c'\x11', c'\x12', c'\x13', c'\x14', c'\x15', c'\x16', c'\x17', c'\x18', 32 c'\x19', c'\x1a', c'\x1b', c'\x1c', c'\x1d', c'\x1e', c'\x1f', c'\x20', c'\x21', 33 c'\x22', c'\x23', c'\x24', c'\x25', c'\x26', c'\x27', c'\x28', c'\x29', c'\x2a', 34 c'\x2b', c'\x2c', c'\x2d', c'\x2e', c'\x2f', c'\x30', c'\x31', c'\x32', c'\x33', 35 c'\x34', c'\x35', c'\x36', c'\x37', c'\x38', c'\x39', c'\x3a', c'\x3b', c'\x3c', 36 c'\x3d', c'\x3e', c'\x3f', c'\x40', c'\x41', c'\x42', c'\x43', c'\x44', c'\x45', [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/std/core/ |
| D | list.std_core_char_instance.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 24 init_object_data: "[c'x', c'X']", 26 expected_test_data: "[c'x', c'X']", 39 init_object_data: "[c'x', c'X']", 54 init_object_data: "[c'0', c'1', c'x', c'2']", 69 init_object_data: "[c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'A', c'щ']", 84 …c'0', c'1', c'2', c'3', c'4', c'5', c'6', c'7', c'8', c'9', c'A', c'B', c'C', c'D', c… 99 …c'a', c'b', c'c', c'd', c'e', c'f', c'g', c'h', c'i', c'j', c'k', c'l', c'm', c'n', c'o', c'p', c'… 114 …c'A', c'B', c'C', c'D', c'E', c'F', c'G', c'H', c'I', c'J', c'K', c'L', c'M', c'N', c'O', c'P', c'… 129 …c'a', c'b', c'c', c'd', c'e', c'f', c'g', c'h', c'i', c'j', c'k', c'l', c'm', c'n', c'o', c'p', c'… [all …]
|
| D | list.std_core_char_static.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 23 param_list: { "param1": "[c'A', c'a', c'1']" }, 24 expected_test_data: "[c'A', c'a', c'1']", 38 …c'a', c'b', c'c', c'd', c'e', c'f', c'g', c'h', c'i', c'j', c'k', c'l', c'm', c'n', c'o', c'p', c'… 40 …c'A', c'B', c'C', c'D', c'E', c'F', c'G', c'H', c'I', c'J', c'K', c'L', c'M', c'N', c'O', c'P', c'… 54 …c'A', c'B', c'C', c'D', c'E', c'F', c'G', c'H', c'I', c'J', c'K', c'L', c'M', c'N', c'O', c'P', c'… 56 …c'a', c'b', c'c', c'd', c'e', c'f', c'g', c'h', c'i', c'j', c'k', c'l', c'm', c'n', c'o', c'p', c'… 70 …"param1": "[c'\\uD7FF', c'\\uD800', c'\\uD801', c'\\uDBFE', c'\\uDBFF', c'\\uDC00', c'\\uDC01', c'… 103 … "param1": "[c'\\uD7FF', c'\\uD800', c'\\uD801', c'\\uDBFE', c'\\uDBFF', c'\\uDC00', c'\\uDC01']", 119 "param1": "[c'\\uDBFF', c'\\uDC00', c'\\uDC01', c'\\uDFFE', c'\\uDFFF', c'\\uE000']", [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/runtime/ets/ |
| D | ClassMemberAccess.ets | 2 * Copyright (c) 2023 - 2024-2025 Huawei Device Co., Ltd. 17 static static_name: char = c'A'; 18 name: char = c'A'; 34 static static_name: char = c'B'; 35 name: char = c'B'; 50 final class C extends B { 51 static static_name: char = c'C'; 52 name: char = c'C'; 55 return C.static_name; 70 assertEQ(A.static_name, c'A') [all …]
|
| D | GenericBridges_01.ets | 2 * Copyright (c) 2024 Huawei Device Co., Ltd. 20 class C<T extends Numeric|string> implements B<T> { 23 f2(v: C<T>): C<T> { return new C<T>(); } 25 return this.f2(v as C<T>); 28 f5(x: T, y: T): string {return "C.f5"; } 30 f6(x: C<T>, y: C<T>): string { return "C.f6"; } 31 f7(x: T, y: C<T>): string { return "C.f7"; } 34 class D extends C<string> { 49 class G<U extends Numeric|string> extends C<U> {} 51 class E<U extends Integral> extends C<U> { [all …]
|
| D | GenericBridges_02.ets | 2 * Copyright (c) 2024-2025 Huawei Device Co., Ltd. 20 class C<T extends Numeric|string, Z, T1 = string> implements B<T> { 26 f2(v: C<T, Z>): C<T, Z> { 27 return new C<T, Z>(); 31 return this.f2(v as C<T, Z>); 35 return "C.f3"; 38 f4(v: C<T, Z>|Numeric): string { 39 return "C.f4"; 42 f5(x: T1|Z|C<T, Z, T1>[]): string { 43 return "C.f5"; [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/02.character_types_and_operations/concat/ |
| D | conc2.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - expr: "'a' + c'b' + 'c' + c'd'" 17 - expr: "'a' + c'b' + c'c' + c'd'" 19 - expr: "c'a' + 'b' + 'c' + c'd'" 21 - expr: "(c'a' + c'b' + c'c' + c'd') as char" 22 res: c'Ɗ' 23 - expr: "(c'a' + c'b' + c'c' ) as char + 'd'" 25 - expr: "(c'a' + c'b') as char + 'c' + 'd'" 28 - expr: "'a' + new Char(c'b') + 'c' + new Char(c'd')" 30 - expr: "'a' + new Char(c'b') + new Char(c'c') + new Char(c'd')" [all …]
|
| /arkcompiler/runtime_core/static_core/cmake/third_party/openssl/ |
| D | CMakeLists.txt | 1 # Copyright (c) 2024 Huawei Device Co., Ltd. 16 project(openssl CXX C ASM) 23 …# ../../third_party/openssl/crypto/o_str.c:309:9: error: incompatible integer to pointer conversio… 28 …# ../../third_party/openssl/crypto/bn/bn_exp.c:382:38: error: shift count >= width of type [-Werro… 41 …# ../../third_party/openssl/crypto/bn/bn_conv.c:92:34: error: implicit conversion from 'unsigned l… 46 …# ../../third_party/openssl/crypto/conf/conf_def.c:31:11: error: 'stat' macro redefined [-Werror,-… 535 ${OPENSSL_SELECTED_PLATFORM_FULL_PATH}/providers/common/der/der_digests_gen.c 536 ${OPENSSL_SELECTED_PLATFORM_FULL_PATH}/providers/common/der/der_dsa_gen.c 537 ${OPENSSL_SELECTED_PLATFORM_FULL_PATH}/providers/common/der/der_ec_gen.c 538 ${OPENSSL_SELECTED_PLATFORM_FULL_PATH}/providers/common/der/der_ecx_gen.c [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/10.method_call_expression/02.step_2_selection_of_method/ |
| D | step2.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 17 class C { 27 let c: C = new C() 28 assertEQ( c.met(0.0), "n" ) 29 assertEQ( c.met(new Number()), "N" ) 33 class C { 40 let c: C = new C() 41 assertEQ( c.met(0.0), "n" ) 42 assertEQ( c.met(new Number()), "n" ) 46 class C { [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/06.callable_types/02.callable_types_with_instantiate_method/ |
| D | ct_inst1.params.yaml | 1 # Copyright (c) 2024-2025 Huawei Device Co., Ltd. 17 class C { 18 static $_instantiate(f: ()=>C): C { 23 let x = C() 24 if (!(x instanceof C)) return 1 28 class C { 29 static $_instantiate(f: ()=>C, p: int[]): C { 35 let x = C(ii) 36 if (!(x instanceof C)) return 1 40 class C { [all …]
|
| D | ct_inst.params.yaml | 1 # Copyright (c) 2024-2025 Huawei Device Co., Ltd. 17 class C { 21 if (C.$_instantiate() != 'abc') return 1 25 class C { 26 static $_instantiate(f: () => C) { return 'abc' } 28 function foo(): C { 29 return new C() 32 if (C.$_instantiate(foo) != 'abc') return 1 36 class C { 37 static inst: C|null = null [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/02.character_types_and_operations/decrement/ |
| D | dec_func_ref.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - v1: c'\u0021' 17 res: c' ' 19 - v1: c'\u0022' 21 res: c'!' 23 - v1: c'"' 24 exp: "(c' ' + decPre(v1)) as Char" 25 res: c'A' 27 - v1: c'\u0020' 28 exp: "(c' ' + decPost(v1)) as Char" [all …]
|
| D | dec_func_val.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 16 - v1: c'\u0021' 18 res: c' ' 20 - v1: c'\u0022' 22 res: c'!' 25 - v1: c'"' 26 exp: "(c' ' + decPre(v1)) as char" 27 res: c'A' 30 - v1: c'\u0020' 31 exp: "(c' ' + decPost(v1)) as char" [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/02.character_types_and_operations/increment/ |
| D | inc_func_ref.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - v1: c'\u0020' 17 res: c'!' 19 - v1: c'\u0020' 21 res: c'!' 23 - v1: c'\u0020' 24 exp: "(c' ' + incPre(v1)) as Char" 25 res: c'A' 27 - v1: c'\u0020' 28 exp: "(c' ' + incPost(v1)) as Char" [all …]
|
| D | inc_func_val.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 16 - v1: c'\u0020' 18 res: c'!' 21 - v1: c'\u0020' 23 res: c'!' 26 - v1: c'\u0020' 27 exp: "(c' ' + incPre(v1)) as char" 28 res: c'A' 31 - v1: c'\u0020' 32 exp: "(c' ' + incPost(v1)) as char" [all …]
|
| /arkcompiler/runtime_core/libabckit/src/ |
| D | isa_dynamic_impl_instr.h | 2 * Copyright (c) 2024 Huawei Device Co., Ltd. 20 #include "libabckit/include/c/abckit.h" 21 #include "libabckit/include/c/ir_core.h" 22 #include "libabckit/include/c/isa/isa_dynamic.h" 35 extern "C" AbckitIsaApiDynamicOpcode IgetDYNAMICOpcode(AbckitInst *inst); 36 extern "C" AbckitInst *IcreateDYNAMICLoadString(AbckitGraph *graph, AbckitString *str); 37 extern "C" AbckitInst *IcreateDYNAMICLdnan(AbckitGraph *graph); 38 extern "C" AbckitInst *IcreateDYNAMICLdinfinity(AbckitGraph *graph); 39 extern "C" AbckitInst *IcreateDYNAMICLdundefined(AbckitGraph *graph); 40 extern "C" AbckitInst *IcreateDYNAMICLdnull(AbckitGraph *graph); [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/rules/ |
| D | rule144.ets | 2 * Copyright (c) 2022-2025 Huawei Device Co., Ltd. 37 class C {} 38 let c = new C(); 42 c: boolean; 47 c: false, 56 Object.assign<C, C>(c, c); 57 Object.create(c); 58 Object.defineProperties<C>(c, {}); 59 Object.defineProperty<C>(c, 'p', c); 60 Object.entries<C>([]); [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/02.character_types_and_operations/addition/ |
| D | add_arr_ref.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - v1: c'\u0020' 16 v2: c'\u0021' 18 r: c'A' 20 - v1: c'\u0020' 21 v2: c'\u0001' 22 exp: "v1 + v2 + c' '" 23 r: c'A' 25 - v1: c'\uFFFF' 26 v2: c'\uFFFF' [all …]
|
| D | add_func_ref.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - v1: c'\u0020' 16 v2: c'\u0021' 18 r: c'A' 20 - v1: c'\u0020' 21 v2: c'\u0001' 22 exp: "(add(v1, v2) + c' ') as Char" 23 r: c'A' 25 - v1: c'\uFFFF' 26 v2: c'\uFFFF' [all …]
|
| D | add_arr_val.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 16 - v1: c'\u0020' 17 v2: c'\u0021' 19 r: c'A' 22 - v1: c'\u0020' 23 v2: c'\u0001' 24 exp: "v1 + v2 + c' '" 25 r: c'A' 28 - v1: c'\uFFFF' 29 v2: c'\uFFFF' [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/01.character_type_and_literals/02.character_types_and_operations/subtraction/ |
| D | sub_arr_ref.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - v1: c'\u0020' 16 v2: c'\u0041' 18 r: c'!' 20 - v1: c'\u0041' 21 v2: c'\u0001' 22 exp: "v1 - v2 - c' '" 23 r: c' ' 25 - v1: c'\uFFFF' 26 v2: c'\uFFFF' [all …]
|
| D | sub_func_ref.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 15 - v1: c'\u0020' 16 v2: c'\u0041' 18 r: c'!' 20 - v1: c'\u0041' 21 v2: c'\u0001' 22 exp: "(sub(v1, v2) - c' ') as Char" 23 r: c' ' 25 - v1: c'\uFFFF' 26 v2: c'\uFFFF' [all …]
|
| D | sub_arr_val.params.yaml | 1 # Copyright (c) 2021-2025 Huawei Device Co., Ltd. 16 - v1: c'\u0020' 17 v2: c'\u0041' 19 r: c'!' 22 - v1: c'\u0041' 23 v2: c'\u0001' 24 exp: "v1 - v2 - c' '" 25 r: c' ' 28 - v1: c'\uFFFF' 29 v2: c'\uFFFF' [all …]
|