Home
last modified time | relevance | path

Searched full:integral (Results 1 – 25 of 106) sorted by relevance

12345

/arkcompiler/runtime_core/libpandafile/
Dtypes.yaml30 - integral
38 - integral
46 - integral
54 - integral
62 - integral
70 - integral
78 - integral
102 - integral
110 - integral
/arkcompiler/runtime_core/static_core/libpandafile/
Dtypes.yaml30 - integral
38 - integral
46 - integral
54 - integral
62 - integral
70 - integral
78 - integral
102 - integral
110 - integral
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/
DGlobal.sts121 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
130 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
139 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
148 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
157 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
166 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
175 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
184 * @returns unconditionally returns `false`. Integral types can not be `NaN`.
237 * @returns unconditionally returns `true`. Integral types can not be `NaN` or `Infinity`.
246 * @returns unconditionally returns `true`. Integral types can not be `NaN` or `Infinity`.
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/04.casting_contexts_and_conversions/02.narrowing_reference_casting_conversions/
Dpredef_ref_prim.params.yaml21 - { dtype: Byte, stype: Integral, pval: 0x55 as byte }
26 - { dtype: Short, stype: Integral, pval: 0x5555 as short }
29 - { dtype: Int, stype: Integral, pval: 0x12121212 }
32 - { dtype: Long, stype: Integral, pval: 0x3434343456565656 as long }
Dpredef_ref.params.yaml24 - { dtype: Byte, stype: Integral, pval: 0x80 as byte }
32 - { dtype: Short, stype: Integral, pval: 0x5555 as short }
37 - { dtype: Int, stype: Integral, pval: '0x12121212' }
42 - { dtype: Long, stype: Integral, pval: 0x3434343456565656 as long }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/01.assignment-like_contexts/
Dboxing2_call.params.yaml25 - type: Integral
37 - type: Integral
45 - type: Integral
53 - type: Integral
Dboxing2.params.yaml22 dst_type: Integral
34 dst_type: Integral
Dref_widening.params.yaml47 - { stype: 'Byte', src: 'new Byte()', dtype: Integral }
48 - { stype: 'Short', src: 'new Short()', dtype: Integral }
49 - { stype: 'Int', src: 'new Int()', dtype: Integral }
50 - { stype: 'Long', src: 'new Long()', dtype: Integral }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/04.casting_contexts_and_conversions/
Dwidening_refs.params.yaml19 - { stype: Byte, expr: new Byte(0x55 as byte), dtype: Integral }
22 - { stype: Short, expr: new Short(0x5555 as short), dtype: Integral }
24 - { stype: Int, expr: new Int(0x12121212 as int), dtype: Integral }
26 - { stype: Long, expr: new Long(0x3434343456565656 as long), dtype: Integral }
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DInt.sts21 export final class Int extends Integral implements Comparable<Int>, JSONable<Int> {
71 * Minimal value that this type can have as an integral
76 * Maximal value that this type can have as an integral
198 …* Performs integral addition of this instance with provided one, returns the result as new instance
209 …* Performs integral subtraction of this instance with provided one, returns the result as new inst…
220 …* Performs integral multiplication of this instance with provided one, returns the result as new i…
231 …* Performs integral division of this instance with provided one, returns the result as new instance
DByte.sts21 export final class Byte extends Integral implements Comparable<Byte>, JSONable<Byte> {
71 * Minimal value that this type can have as an integral
76 * Maximal value that this type can have as an integral
231 …* Performs integral addition of this instance with provided one, returns the result as new instance
242 …* Performs integral subtraction of this instance with provided one, returns the result as new inst…
253 …* Performs integral multiplication of this instance with provided one, returns the result as new i…
264 …* Performs integral division of this instance with provided one, returns the result as new instance
DNumeric.sts67 * Common class for all integral types
69 export abstract class Integral extends Numeric {}
DLong.sts21 export final class Long extends Integral implements Comparable<Long>, JSONable<Int> {
233 …* Performs integral addition of this instance with provided one, returns the result as new instance
244 …* Performs integral subtraction of this instance with provided one, returns the result as new inst…
255 …* Performs integral multiplication of this instance with provided one, returns the result as new i…
266 …* Performs integral division of this instance with provided one, returns the result as new instance
/arkcompiler/runtime_core/libpandabase/utils/
Dbit_utils.h49 static_assert(std::is_integral<T>::value, "T must be integral"); in Clz()
65 static_assert(std::is_integral<T>::value, "T must be integral"); in Ctz()
81 static_assert(std::is_integral<T>::value, "T must be integral"); in Popcount()
106 static_assert(std::is_integral_v<T>, "T must be integral"); in MinimumBitsToStore()
120 static_assert(std::is_integral<T>::value, "T must be integral"); in Ffs()
134 static_assert(std::is_integral<T>::value, "T must be integral"); in IsAligned()
141 static_assert(std::is_integral<T>::value, "T must be integral"); in IsAligned()
148 static_assert(std::is_integral<T>::value, "T must be integral"); in RoundUp()
160 static_assert(std::is_integral<T>::value, "T must be integral"); in RoundDown()
275 static_assert(std::is_integral<T>::value, "T must be integral"); in ExtractBits()
/arkcompiler/runtime_core/static_core/libpandabase/utils/
Dbit_utils.h50 static_assert(std::is_integral<T>::value, "T must be integral"); in Clz()
66 static_assert(std::is_integral<T>::value, "T must be integral"); in Ctz()
82 static_assert(std::is_integral<T>::value, "T must be integral"); in Popcount()
107 static_assert(std::is_integral_v<T>, "T must be integral"); in MinimumBitsToStore()
121 static_assert(std::is_integral<T>::value, "T must be integral"); in Ffs()
135 static_assert(std::is_integral<T>::value, "T must be integral"); in IsAligned()
142 static_assert(std::is_integral<T>::value, "T must be integral"); in IsAligned()
149 static_assert(std::is_integral<T>::value, "T must be integral"); in RoundUp()
161 static_assert(std::is_integral<T>::value, "T must be integral"); in RoundDown()
277 static_assert(std::is_integral<T>::value, "T must be integral"); in ExtractBits()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/02.string_operator_contexts/
Dconversion.params.yaml34 - [Integral, new Byte(42 as byte), "\"42\""]
35 - [Integral, new Short(42 as short), "\"42\""]
36 - [Integral, new Int(42 as int), "\"42\""]
37 - [Integral, new Long(42 as long), "\"42\""]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/comp_arr/
Dcomp-arr.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/decl_const/
Ddecl-const.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/decl_var/
Ddecl-var.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/assn_var/
Dassn-var.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/call_func/
Dcall-func.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/ets_runtime/test/aottest/builtin_inlining/math/Pow/
DbuiltinMathPow.ts52 // * If exponent is an odd integral Number, return -inf. Otherwise, return +inf.
60 // * If exponent is an odd integral Number, return -0.0. Otherwise, return +0.0.
79 // * If exponent is an odd integral Number, return -0.0. Otherwise, return +0.0.
88 // * If exponent is an odd integral Number, return -inf. Otherwise, return +inf.
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/call_meth/
Dcall-meth.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/call_cons/
Dcall-cons.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/07.widening_reference_conversion/decl_field/
Ddecl-field.params.yaml18 - { to_type: Integral, expr: new Byte(-128 as byte) }
25 - { to_type: Integral, expr: new Short(Byte.MAX_VALUE as short) }
32 - { to_type: Integral, expr: new Int(Byte.MAX_VALUE as int) }
39 - { to_type: Integral, expr: new Long(Byte.MAX_VALUE as long) }

12345