Home
last modified time | relevance | path

Searched full:is (Results 1 – 25 of 7781) sorted by relevance

12345678910>>...312

/arkcompiler/ets_frontend/ets2panda/test/parser/ts/
Dtest-ts-type-predicate.ts10 * distributed under the License is distributed on an "AS IS" BASIS,
24 function function2(asserts: number | string): asserts is number { return };
25 var var2: (asserts: number | string) => asserts is number;
28 (asserts: number | string): asserts is number; property
29 (asserts: { a: number | string }): asserts is this; property
32 function function3(is: number | string): is is number { return };
33 var var3: (is: number | string) => is is number;
36 (is: number | string): is is number; property
37 (is: { a: number | string }): is is this; property
40 function function4(a: number | string): a is number { return };
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-ts-type-predicate.ts10 * distributed under the License is distributed on an "AS IS" BASIS,
24 function function2(asserts: number | string): asserts is number { return };
25 var var2: (asserts: number | string) => asserts is number;
28 (asserts: number | string): asserts is number; property
29 (asserts: { a: number | string }): asserts is this; property
32 function function3(is: number | string): is is number { return };
33 var var3: (is: number | string) => is is number;
36 (is: number | string): is is number; property
37 (is: { a: number | string }): is is this; property
40 function function4(a: number | string): a is number { return };
[all …]
/arkcompiler/ets_runtime/test/aottest/tryldglobalbyname_global_object/
Dexpect_output.txt9 # distributed under the License is distributed on an "AS IS" BASIS,
16 ReferenceError: Function is not defined
19 ReferenceError: RangeError is not defined
22 ReferenceError: Error is not defined
25 ReferenceError: Object is not defined
28 ReferenceError: SyntaxError is not defined
31 ReferenceError: TypeError is not defined
34 ReferenceError: ReferenceError is not defined
37 ReferenceError: URIError is not defined
40 ReferenceError: Symbol is not defined
[all …]
/arkcompiler/runtime_core/static_core/docs/
Ddoxygen.config6 # All text after a double hash (##) is considered a comment and is placed in
7 # front of the TAG it is preceding.
9 # All text after a single hash (#) is considered a comment and will be ignored.
10 # The format is:
21 # that follow. The default is UTF-8 which is also the encoding used for all text
25 # The default value is: UTF-8.
29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
31 # project for which the documentation is generated. This name is used in the
33 # The default value is: My Project.
39 # control system is used.
[all …]
Dglossary.md6 development of compilers and interpreters is confusing in some cases. This document describes what
12 compilation" are used to indicate that the source code or bytecode is compiled before actual
13 execution. In case of Panda Runtime, AOT compilation is used to compile Panda Bytecode into
17 * **Compiler** is a tool that performs source code or bytecode translation, optimization and
19 * **IR** stands for **Intermediate Representation**. IR is an internal compiler data structure
25 compilation" are used to indicate that the source code or bytecode is compiled during program
26 execution. In case of Panda Runtime, JIT compilation is used to compile Panda Bytecode into
29 * **Panda Assembler** is a tool that translates **Panda Assembly Language**
31 * **Panda Assembly Language** is a low-level programming language retaining very strong
34 * **Panda Binary File** or **Panda File** or **PF** is a binary representation of Panda Bytecode.
[all …]
/arkcompiler/runtime_core/docs/
Ddoxygen.config6 # All text after a double hash (##) is considered a comment and is placed in
7 # front of the TAG it is preceding.
9 # All text after a single hash (#) is considered a comment and will be ignored.
10 # The format is:
21 # that follow. The default is UTF-8 which is also the encoding used for all text
25 # The default value is: UTF-8.
29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
31 # project for which the documentation is generated. This name is used in the
33 # The default value is: My Project.
39 # control system is used.
[all …]
Dglossary.md6 development of compilers and interpreters is confusing in some cases. This document describes what
12 compilation" are used to indicate that the source code or bytecode is compiled before actual
13 execution. In case of Panda Runtime, AOT compilation is used to compile Panda Bytecode into
17 * **Compiler** is a tool that performs source code or bytecode translation, optimization and
19 * **IR** stands for **Intermediate Representation**. IR is an internal compiler data structure
25 compilation" are used to indicate that the source code or bytecode is compiled during program
26 execution. In case of Panda Runtime, JIT compilation is used to compile Panda Bytecode into
29 * **Panda Assembler** is a tool that translates **Panda Assembly Language**
31 * **Panda Assembly Language** is a low-level programming language retaining very strong
34 * **Panda Binary File** or **Panda File** or **PF** is a binary representation of Panda Bytecode.
[all …]
/arkcompiler/runtime_core/compiler/docs/
Dreg_alloc_graph_coloring_doc.md17 This paper describes register allocation algorithm that is based on ideas of Chordal-graph coloring…
18is described in works of Sebastian Hack and Fernando Pereira. It is based on observation that prog…
19 …hs") to construct PEO is used Max Cardinality Search (MCS) algorithm. In this implementation was u…
23is built by liveness-intervals, algorithm under the hood is the same as in Linear-scan from works …
26 If interval is pre-colored, this value is set as pre-color for node. And input parameters is marked…
27 Here additionally to the built graph with regular edges that represent interference, it is built af…
31 … MCS or LexBFS (that is reverse PEO), one by one is colored by a Greedy coloring algorithm. Greedy…
36 There are two classes of approaches for coalescing, that is:
37is known to potentially can increase register pressure, and make graph G’ not K-colorable as origi…
38is a way when in front of coloring nodes are “hinted” with preferred colors. And on stage of color…
[all …]
/arkcompiler/runtime_core/static_core/compiler/docs/
Dreg_alloc_graph_coloring_doc.md17 This paper describes register allocation algorithm that is based on ideas of Chordal-graph coloring…
18is described in works of Sebastian Hack and Fernando Pereira. It is based on observation that prog…
19 …hs") to construct PEO is used Max Cardinality Search (MCS) algorithm. In this implementation was u…
23is built by liveness-intervals, algorithm under the hood is the same as in Linear-scan from works …
26 If interval is pre-colored, this value is set as pre-color for node. And input parameters is marked…
27 Here additionally to the built graph with regular edges that represent interference, it is built af…
31 … MCS or LexBFS (that is reverse PEO), one by one is colored by a Greedy coloring algorithm. Greedy…
36 There are two classes of approaches for coalescing, that is:
37is known to potentially can increase register pressure, and make graph G’ not K-colorable as origi…
38is a way when in front of coloring nodes are “hinted” with preferred colors. And on stage of color…
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/test/
Des_object.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
29 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
36 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
43 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
50 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
57 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
64 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
71 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
78 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
85 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
[all …]
Dsendable_class_interface_property.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
399 …"suggest": "Property 'prop1' has no initializer and is not definitely assigned in the constructor.…
400 … "rule": "Property 'prop1' has no initializer and is not definitely assigned in the constructor."
406 …"suggest": "Property 'prop2' has no initializer and is not definitely assigned in the constructor.…
407 … "rule": "Property 'prop2' has no initializer and is not definitely assigned in the constructor."
413 …"suggest": "Property 'prop3' has no initializer and is not definitely assigned in the constructor.…
414 … "rule": "Property 'prop3' has no initializer and is not definitely assigned in the constructor."
420 …"suggest": "Property 'prop4' has no initializer and is not definitely assigned in the constructor.…
421 … "rule": "Property 'prop4' has no initializer and is not definitely assigned in the constructor."
427 …"suggest": "Property 'prop5' has no initializer and is not definitely assigned in the constructor.…
[all …]
Dstructural_identity.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
22 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
29 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
36 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
43 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
50 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
57 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
64 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
71 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
78 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
[all …]
Dlimited_stdlib_api.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
22 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
29 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
36 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
43 "rule": "\"globalThis\" is not supported (arkts-no-globalthis)"
50 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
57 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
64 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
78 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
85 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
[all …]
Dsendable_no_structural_typing.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
22 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
29 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
36 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
43 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
71 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
78 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
85 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
92 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
99 "rule": "Structural typing is not supported (arkts-no-structural-typing)"
[all …]
Dnull_check_calls.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
22 "rule": "Function return type inference is limited (arkts-no-implicit-return-types)"
28 "suggest": "Argument of type 'null' is not assignable to parameter of type 'number[]'.",
29 "rule": "Argument of type 'null' is not assignable to parameter of type 'number[]'."
35 "suggest": "Argument of type 'null' is not assignable to parameter of type 'number'.",
36 "rule": "Argument of type 'null' is not assignable to parameter of type 'number'."
42 …uggest": "Argument of type 'number | null' is not assignable to parameter of type 'number'.\n Typ…
43 …"rule": "Argument of type 'number | null' is not assignable to parameter of type 'number'.\n Type…
49 …uggest": "Argument of type 'number | null' is not assignable to parameter of type 'number'.\n Typ…
50 …"rule": "Argument of type 'number | null' is not assignable to parameter of type 'number'.\n Type…
[all …]
Dfunctions.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
78 … "rule": "Using \"this\" inside stand-alone functions is not supported (arkts-no-standalone-this)"
84 … "suggest": "Property 'c' has no initializer and is not definitely assigned in the constructor.",
85 … "rule": "Property 'c' has no initializer and is not definitely assigned in the constructor."
91 "suggest": "Argument of type 'null' is not assignable to parameter of type 'string'.",
92 "rule": "Argument of type 'null' is not assignable to parameter of type 'string'."
98 "suggest": "Argument of type 'null' is not assignable to parameter of type 'string'.",
99 "rule": "Argument of type 'null' is not assignable to parameter of type 'string'."
105 "suggest": "Argument of type 'null' is not assignable to parameter of type 'string'.",
106 "rule": "Argument of type 'null' is not assignable to parameter of type 'string'."
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/test_rules/
Drule151.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
29 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
36 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
43 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
50 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
57 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
64 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
71 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
78 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
85 "rule": "Usage of \"ESObject\" type is restricted (arkts-limited-esobj)"
[all …]
Drule144.ts.json11 "distributed under the License is distributed on an 'AS IS' BASIS,",
22 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
29 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
36 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
43 "rule": "\"globalThis\" is not supported (arkts-no-globalthis)"
50 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
57 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
64 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
78 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
85 "rule": "Usage of standard library is restricted (arkts-limited-stdlib)"
[all …]
/arkcompiler/ets_runtime/test/perform/string/
Dexpect_output.txt9 # distributed under the License is distributed on an "AS IS" BASIS,
14 string replace regexp flag is g: 44
15 string replace regexp flag is gi :15
16 string replace regexp pattern is /([^d]*)(d*)([^w]*)/ : 161
17 string split number of input parameters is 2 : 70
18 string split number of input parameters is 1 : 35
20 string indexOf input parameter is a substring : 14
21 string indexOf Input parameter is not a substring : 15
22 string indexOf number of input parameters is 2 : 11
23 string slice number of input parameters is 1 : 17
[all …]
/arkcompiler/ets_runtime/test/moduletest/moduleLazyImport/
Dexpect_output.txt9 # distributed under the License is distributed on an "AS IS" BASIS,
14 this is E
15 this is H
17 this is entry
18 this is F
20 this is D_Cjs
21 this is A
23 this is B {"foo":"module use cjsModule"}
24 this is C_Cjs
29 this is dynamicLazySequence
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DBuiltinArrayAlgorithms.sts10 * distributed under the License is distributed on an "AS IS" BASIS,
32 …* Lower bound is an index of a first element, where (element < key) is false. If no such element i…
34 …* @param arr array to find a lower bound of a key. Has to be sorted, otherwise the answer is imple…
40 * @param endIndex a last index to stop search in arr, i.e. arr[endIndex] is not checked
42 * @returns index such (arr[index] < key) is false. If no such index is found than endIndex
70 …* Lower bound is an index of a first element, where (element < key) is false. If no such element i…
72 …* @param arr array to find a lower bound of a key. Has to be sorted, otherwise the answer is imple…
76 * @returns index such (arr[index] < key) is false. If no such index is found than arr.length
85 …* Upper bound is an index of a first element, where (key < element) is true. If no such element is
87 …* @param arr array to find a upper bound of a key. Has to be sorted, otherwise the answer is imple…
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/templates/stdlib/
DArray_builtin_algorithms.sts.j210 * distributed under the License is distributed on an "AS IS" BASIS,
36 …* Lower bound is an index of a first element, where (element < key) is false. If no such element i…
38 …* @param arr array to find a lower bound of a key. Has to be sorted, otherwise the answer is imple…
44 * @param endIndex a last index to stop search in arr, i.e. arr[endIndex] is not checked
46 * @returns index such (arr[index] < key) is false. If no such index is found than endIndex
74 …* Lower bound is an index of a first element, where (element < key) is false. If no such element i…
76 …* @param arr array to find a lower bound of a key. Has to be sorted, otherwise the answer is imple…
80 * @returns index such (arr[index] < key) is false. If no such index is found than arr.length
89 …* Upper bound is an index of a first element, where (key < element) is true. If no such element is
91 …* @param arr array to find a upper bound of a key. Has to be sorted, otherwise the answer is imple…
[all …]
/arkcompiler/ets_runtime/test/sharedtest/sendableobj/
Dsendable.ts10 * distributed under the License is distributed on an "AS IS" BASIS,
30 "is sendable"
42 print("Sendable class is sendable");
44 print("Sendable class is not sendable");
49 print("UnSendable class is sendable");
51 print("UnSendable class is not sendable");
56 print("boolean is sendable");
58 print("boolean is not sendable");
64 print("string is sendable");
66 print("string is not sendable");
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D7_expressions.rst8 distributed under the License is distributed on an "AS IS" BASIS,
91 - ``Super`` that is to access shadowed fields or constructors declared in the
93 - *primaryExpression* that is to refer to an instance variable of a class
95 is altered by the chaining operator '?.' (see :ref:`Chaining Operator`).
97 If the form of *primaryExpression* is *thisExpression*, then the pattern
98 "this?." is handled as a :index:`compile-time error`.
100 If the form of *primaryExpression* is *super*, then the pattern "super?."
101 is handled as a :index:`compile-time error`.
147 - A variable (the term *variable* is used here in the general, non-terminological
160 if such a value is required for further evaluation.
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/
DGlobal.sts10 * distributed under the License is distributed on an "AS IS" BASIS,
31 * This function is an equivalent to @link{<Double.parseInt(s, radix)>}
42 * This function is an equivalent to @link{<Double.parseInt(s, radix)>}
53 * This function is an equivalent to @link{<Double.parseInt(s, radix)>}
64 * This function is an equivalent to @link{<Double.parseFloat(s)>}
73 * Checks if Double is `NaN` (not a number)
77 * @returns `true` if the argument is `NaN`, `false` otherwise.
84 * Checks if double is `NaN` (not a number)
88 * @returns `true` if the argument is `NaN`, `false` otherwise.
95 * Checks if `Float` value is `NaN` (not a number)
[all …]

12345678910>>...312