/arkcompiler/ets_frontend/ets2panda/checker/types/ |
H A D | typeFlag.h | 61 SHORT = 1ULL << 32ULL, // x: short member in ark::es2panda::checker::TypeFlag 91 ETS_TYPE = BYTE | SHORT | INT | LONG | FLOAT | DOUBLE | CHAR | ETS_BOOLEAN | ETS_VOID | ETS_OBJECT | ETS_ARRAY | 94 ETS_PRIMITIVE = BYTE | SHORT | INT | LONG | FLOAT | DOUBLE | CHAR | ETS_BOOLEAN, 96 ETS_ARRAY_INDEX = BYTE | SHORT | INT, 97 ETS_INTEGRAL = BYTE | CHAR | SHORT | INT | LONG, 99 ETS_NUMERIC = BYTE | SHORT | INT | LONG | ETS_FLOATING_POINT, 103 VALID_SWITCH_TYPE = BYTE | SHORT | INT | CHAR | LONG | ETS_INT_ENUM | ETS_STRING_ENUM, 107 NARROWABLE_TO_CHAR = SHORT | INT | NARROWABLE_TO_INT, 112 WIDENABLE_TO_INT = CHAR | SHORT | WIDENABLE_TO_SHORT, 135 SHORT | IN [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_type.h | 38 enum class EtsType { BOOLEAN, BYTE, CHAR, SHORT, INT, LONG, FLOAT, DOUBLE, OBJECT, UNKNOWN, VOID }; member in ark::ets::EtsType 54 return EtsType::SHORT; in ConvertPandaTypeToEtsType() 84 case EtsType::SHORT: in ConvertEtsTypeToPandaType() 112 case EtsType::SHORT: in ConvertEtsPrimitiveTypeToString()
|
H A D | ets_type_comptime_traits.h | 45 struct EtsTypeEnumToCppTypeT<EtsType::SHORT> { 93 struct EtsTypeEnumToEtsArrayTypeT<EtsType::SHORT> { 145 case EtsType::SHORT: { in EtsPrimitiveTypeEnumToComptimeConstant() 146 return func(std::integral_constant<EtsType, EtsType::SHORT> {}); in EtsPrimitiveTypeEnumToComptimeConstant()
|
H A D | ets_typeapi.h | 34 SHORT = 0x5U, member in ark::ets::EtsTypeAPIKind 61 SHORT = 'S', member in ark::ets::EtsTypeAPIKind::EtsValueTypeDesc
|
H A D | ets_value.h | 38 return EtsType::SHORT; in GetEtsType()
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | wideningConverter.h | 44 case TypeFlag::SHORT: { in ApplyConstWidening() 77 case TypeFlag::SHORT: { in ApplyGlobalWidening() 116 case TypeFlag::SHORT: { in ApplyGlobalWidening() 165 case TypeFlag::SHORT: { in ApplyWidening()
|
H A D | narrowingConverter.h | 44 case TypeFlag::SHORT: { in NarrowingConverter() 80 case TypeFlag::SHORT: { in ApplyNarrowing() 140 case TypeFlag::SHORT: { in CalculateNarrowedValue()
|
H A D | boxingConverter.cpp | 34 case checker::TypeFlag::SHORT: { in ETSTypeFromSource()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
H A D | shortType.h | 26 ShortType() : Type(TypeFlag::SHORT) {} in ShortType() 27 explicit ShortType(UType value) : Type(TypeFlag::SHORT | TypeFlag::CONSTANT), value_(value) {} in ShortType()
|
H A D | etsObjectType.cpp | 474 if (target->HasTypeFlag(TypeFlag::SHORT | TypeFlag::INT | TypeFlag::LONG | TypeFlag::FLOAT | TypeFlag::DOUBLE)) { in TryCastByte() 491 CastWideningNarrowing(relation, target, TypeFlag::SHORT, in TryCastIntegral() 499 TypeFlag::BYTE | TypeFlag::SHORT)) { in TryCastIntegral() 504 TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR)) { in TryCastIntegral() 509 TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT)) { in TryCastIntegral() 519 TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT | TypeFlag::LONG)) { in TryCastFloating() 523 TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT | TypeFlag::LONG | TypeFlag::FLOAT; in TryCastFloating() 553 if (!target->HasTypeFlag(TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT | TypeFlag::LONG | in CastNumericObject() 573 if (target->HasTypeFlag(TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT | TypeFlag::LONG | in CastNumericObject()
|
H A D | floatType.cpp | 60 if (target->HasTypeFlag(TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT | TypeFlag::LONG)) { in Cast()
|
H A D | byteType.cpp | 60 if (target->HasTypeFlag(TypeFlag::SHORT | TypeFlag::INT | TypeFlag::LONG | TypeFlag::FLOAT | TypeFlag::DOUBLE)) { in Cast()
|
H A D | doubleType.cpp | 59 if (target->HasTypeFlag(TypeFlag::BYTE | TypeFlag::SHORT | TypeFlag::CHAR | TypeFlag::INT | TypeFlag::LONG | in Cast()
|
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/enum_types/ |
H A D | verbose_format.py | 23 SHORT = "short" variable in VerboseKind
|
/arkcompiler/ets_frontend/ets2panda/ir/ets/ |
H A D | etsPrimitiveType.cpp | 51 case PrimitiveType::SHORT: in Dump() 106 case PrimitiveType::SHORT: { in GetType()
|
H A D | etsPrimitiveType.h | 22 enum class PrimitiveType { BYTE, INT, LONG, SHORT, FLOAT, DOUBLE, BOOLEAN, CHAR, VOID }; member in ark::es2panda::ir::PrimitiveType
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_class_root.cpp | 33 return EtsClassRoot::SHORT; in ToEtsClassRoot()
|
H A D | ets_class_root.h | 29 SHORT = helpers::ToUnderlying(ClassRoot::I16), member in ark::ets::EtsClassRoot
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_list_format.h | 38 SHORT,
member in panda::ecmascript::ListStyleOption
|
H A D | js_number_format.cpp | 44 UnitDisplayOption::SHORT, UnitDisplayOption::NARROW, UnitDisplayOption::LONG 70 CompactDisplayOption::SHORT, CompactDisplayOption::LONG 153 case UnitDisplayOption::SHORT: in OptionToEcmaString() 198 case CompactDisplayOption::SHORT: in OptionToEcmaString() 413 UnitDisplayOption::SHORT); in SetNumberFormatUnitOptions() 603 case UnitDisplayOption::SHORT: in InitializeNumberFormat() 647 CompactDisplayOption::SHORT); in InitializeNumberFormat() 653 case CompactDisplayOption::SHORT: in InitializeNumberFormat()
|
H A D | js_displaynames.cpp | 45 StyOption::NARROW, StyOption::SHORT, StyOption::LONG 248 case StyOption::SHORT: in InitializeDisplayNames() 346 case StyOption::SHORT: in CanonicalCodeForDisplayNames() 432 case StyOption::SHORT: in StyOptionToEcmaString()
|
H A D | js_list_format.cpp | 146 {ListStyleOption::LONG, ListStyleOption::SHORT, in InitializeListFormat() 183 case ListStyleOption::SHORT: in InitializeListFormat() 322 case ListStyleOption::SHORT: in ListOptionStyleToEcmaString()
|
H A D | js_number_format.h | 30 enum class CompactDisplayOption : uint8_t { SHORT = 0x01, LONG, EXCEPTION }; member in panda::ecmascript::CompactDisplayOption 38 enum class UnitDisplayOption : uint8_t { SHORT = 0x01, NARROW, LONG, EXCEPTION }; member in panda::ecmascript::UnitDisplayOption
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_number_format_test.cpp | 85 EXPECT_EQ(CompactDisplayOption::SHORT, numberFormat->GetCompactDisplay()); in HWTEST_F_L0() 89 EXPECT_EQ(UnitDisplayOption::SHORT, numberFormat->GetUnitDisplay()); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
H A D | ets_method_test.cpp | 183 std::vector<EtsType> expectedArgTypes = {EtsType::BOOLEAN, EtsType::BYTE, EtsType::CHAR, EtsType::SHORT, in TEST_F() 215 std::vector<EtsType> returnValTypes = {EtsType::BOOLEAN, EtsType::BYTE, EtsType::CHAR, EtsType::SHORT, in TEST_F()
|