Home
last modified time | relevance | path

Searched +full:single +full:- +full:dimensional (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dnewarr.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
22 - name: NegativeArraySize_p
25 - name: oome_p
29 - file-name: 'newarr'
33 …Create a new single-dimensional array of given type and size and put a reference to it into regist…
36 - type_id_array
37 - v2_i32
39 - file-name: 'of_prim'
[all …]
Dlda.const.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
16 - file-name: lda.const
20 … Create a new single-dimensional constant literal array and put a reference to it into register.
22 - file-name: array_def_err
28 - sig: lda.const v:out:ref, literalarray_id
32 - constant_literalarray_id
33 runner-options: [compile-failure]
34 header-template: []
35 code-template: |
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D18_annotations.rst2 Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 http://www.apache.org/licenses/LICENSE-2.0
26 .. code-block:: typescript
59 .. code-block::
62 ClassAuthor({authorName: "Bob"}) // compile-time error, no '@'
63 @ ClassAuthor({authorName: "Bob"}) // compile-time error, space is forbidden
65 A :index:`compile-time error` occurs if the annotation name is not accessible
69 Multiple annotations can be applied to a single declaration:
71 .. code-block:: typescript
96 .. code-block:: abnf
[all …]
D17_experimental.rst2 Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 http://www.apache.org/licenses/LICENSE-2.0
23 recommended to those in need of a single source code for |TS| and |LANG|.
33 array-related features of the language, such as array literals.
54 |TS|-like implementation, and that of other languages. See
61 Section :ref:`Final Classes and Methods` discusses the well-known feature that
80 OOP (object-oriented programming)
96 time-consuming and unsafe. Some modern languages do not support the
107 to its declaration. In addition, any function---or lambda expression---can be
130 Section :ref:`Packages` discusses a well-known and proven language feature
[all …]
D7_expressions.rst2 Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 http://www.apache.org/licenses/LICENSE-2.0
34 .. code-block:: abnf
82 .. code-block:: abnf
92 - A class that is to handle static members;
93 - ``Super`` that is to access shadowed fields or constructors declared in the
95 - *primaryExpression* that is to refer to an instance variable of a class,
101 "``this?.``" is handled as a :index:`compile-time error`.
104 is handled as a :index:`compile-time error`.
122 .. code-block:: abnf
[all …]
D3_types.rst2 Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 http://www.apache.org/licenses/LICENSE-2.0
23 Type classification as accepted in |LANG| is discussed below---along
45 *user-defined types*.
46 All *user-defined types* must always have complete type definitions
58 user-defined type
74 - Basic numeric value type: ``number``
76 - High-performance value types:
78 - Numeric types: ``byte``, ``short``, ``int``, ``long``, ``float``, and
81 - Character type: ``char``;
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dnewarr.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - name: pandasm_header
24 - name: PandaAssembly
27 - name: PandaAssembly_header
43 - name: NegativeArraySize_p
46 - name: NegativeArraySize_j
51 - name: oome_p
54 - name: oome_j
59 - file-name: 'newarr'
[all …]
Dlda.const.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
15 - file-name: lda.const
19 … Create a new single-dimensional constant literal array and put a reference to it into register.
22 - file-name: array_def_err
28 - sig: lda.const v:out:ref, literalarray_id
32 - constant_literalarray_id
33 runner-options: [compile-failure]
34 header-template: []
35 code-template: |
[all …]
/arkcompiler/runtime_core/static_core/isa/
Disa.yaml1 # Copyright (c) 2021-2024 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
14 ---
17 - name: General design
21 - name: Registers
23 Registers are wide enough to hold a single reference when working with objects.
31 - name: Accumulator
40 register-to-register moves.
42 - name: Calling sequence
48 …On return, callee frame is destroyed. If function return value is non-void, it is passed to caller…
[all …]
/arkcompiler/runtime_core/isa/
Disa.yaml1 # Copyright (c) 2021-2022 Huawei Device Co., Ltd.
6 # http://www.apache.org/licenses/LICENSE-2.0
14 ---
17 - name: General design
21 - name: Registers
23 Registers are wide enough to hold a single reference when working with objects.
31 - name: Accumulator
40 register-to-register moves.
42 - name: Calling sequence
48 …On return, callee frame is destroyed. If function return value is non-void, it is passed to caller…
[all …]