| /arkcompiler/runtime_core/libpandafile/ |
| D | types.yaml | 30 - integral 38 - integral 46 - integral 54 - integral 62 - integral 70 - integral 78 - integral 102 - integral 110 - integral
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | types.yaml | 30 - 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/ |
| D | Global.sts | 121 * @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/ |
| D | predef_ref_prim.params.yaml | 21 - { 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 }
|
| D | predef_ref.params.yaml | 24 - { 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/ |
| D | boxing2_call.params.yaml | 25 - type: Integral 37 - type: Integral 45 - type: Integral 53 - type: Integral
|
| D | boxing2.params.yaml | 22 dst_type: Integral 34 dst_type: Integral
|
| D | ref_widening.params.yaml | 47 - { 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/ |
| D | widening_refs.params.yaml | 19 - { 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/ |
| D | Int.sts | 21 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
|
| D | Byte.sts | 21 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
|
| D | Numeric.sts | 67 * Common class for all integral types 69 export abstract class Integral extends Numeric {}
|
| D | Long.sts | 21 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/ |
| D | bit_utils.h | 49 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/ |
| D | bit_utils.h | 50 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/ |
| D | conversion.params.yaml | 34 - [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/ |
| D | comp-arr.params.yaml | 18 - { 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/ |
| D | decl-const.params.yaml | 18 - { 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/ |
| D | decl-var.params.yaml | 18 - { 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/ |
| D | assn-var.params.yaml | 18 - { 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/ |
| D | call-func.params.yaml | 18 - { 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/ |
| D | builtinMathPow.ts | 52 // * 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/ |
| D | call-meth.params.yaml | 18 - { 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/ |
| D | call-cons.params.yaml | 18 - { 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/ |
| D | decl-field.params.yaml | 18 - { 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) }
|