/arkcompiler/ets_frontend/es2panda/typescript/types/ |
H A D | typeFlag.h | 27 NUMBER = 1ULL << 0, // x: number member in panda::es2panda::checker::TypeFlag 61 COMPUTED_NAME = COMPUTED_TYPE_LITERAL_NAME | STRING | NUMBER | ANY | SYMBOL, 67 NUMBER_LIKE = NUMBER | NUMBER_LITERAL, 73 NUMBER_OR_ANY = NUMBER | ANY, 74 PRIMITIVE = STRING | NUMBER | BIGINT | BOOLEAN | ENUM | ENUM_LITERAL | SYMBOL | VOID | UNDEFINED | NULL_TYPE | 80 POSSIBLY_FALSY = DEFINITELY_FALSY | STRING | NUMBER | BOOLEAN | BIGINT,
|
H A D | numberType.h | 25 NumberType() : Type(TypeFlag::NUMBER) {} in NumberType()
|
H A D | globalTypesHolder.h | 24 NUMBER, member in panda::es2panda::checker::GlobalTypeId
|
H A D | typeMapping.h | 25 _(TypeFlag::NUMBER, NumberType) \
|
H A D | globalTypesHolder.cpp | 42 globalTypes_[static_cast<size_t>(GlobalTypeId::NUMBER)] = allocator->New<NumberType>(); in GlobalTypesHolder() 75 return globalTypes_.at(static_cast<size_t>(GlobalTypeId::NUMBER)); in GlobalNumberType()
|
H A D | unionType.h | 68 if ((HasConstituentFlag(TypeFlag::NUMBER) && type->IsNumberLiteralType()) || in AddConstituentType()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | ic_binaryop_test.cpp | 73 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 80 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 144 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 150 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 172 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 178 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 203 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 209 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 215 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() 246 JSTaggedValue(static_cast<int>(BinaryType::NUMBER)));
in HWTEST_F_L0() [all...] |
/arkcompiler/ets_runtime/ecmascript/ |
H A D | elements.h | 29 V(NUMBER) \ 43 NUMBER = (0x1UL << 2) | INT, // 6 member in panda::ecmascript::ElementsKind 48 HOLE_NUMBER = HOLE | NUMBER,
|
H A D | elements.cpp | 44 return kind == ElementsKind::NUMBER; in IsNumber() 70 case ElementsKind::NUMBER: in GetGlobalContantIndexByKind() 108 case ElementsKind::NUMBER: in FixElementsKind() 134 valueKind = ElementsKind::NUMBER; in ToElementsKind() 153 } else if (newKind == ElementsKind::NUMBER || newKind == ElementsKind::HOLE_NUMBER) { in HandleIntKindMigration() 160 return static_cast<uint32_t>(kind) >= static_cast<uint32_t>(ElementsKind::NUMBER) && in IsNumberKind() 202 (oldKind == ElementsKind::NUMBER && newKind == ElementsKind::HOLE_NUMBER)) { in MigrateArrayWithKind()
|
H A D | element_accessor.cpp | 98 case ElementsKind::NUMBER: in GetTaggedValueWithElementsKind() 129 case ElementsKind::NUMBER: in ConvertTaggedValueWithElementsKind()
|
H A D | property_attributes.h | 37 NUMBER = INT | DOUBLE, member in panda::ecmascript::TrackType 42 NUMBER = (1 << 0), member in panda::ecmascript::TrackType::SharedFieldType
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ |
H A D | typeFlag.h | 29 NUMBER = 1ULL << 0ULL, // x: number member in ark::es2panda::checker::TypeFlag 119 NUMBER_LIKE = NUMBER | NUMBER_LITERAL, 125 STRING | NUMBER | BIGINT | BOOLEAN | ENUM | ENUM_LITERAL | SYMBOL | VOID | UNDEFINED | NULL_TYPE | LITERAL, 130 POSSIBLY_FALSY = DEFINITELY_FALSY | STRING | NUMBER | BOOLEAN | BIGINT,
|
H A D | typeMapping.h | 26 _(TypeFlag::NUMBER, NumberType) \
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsIndexSignature.cpp | 27 return param_->AsIdentifier()->TypeAnnotation()->IsTSNumberKeyword() ? TSIndexSignatureKind::NUMBER in Kind() 64 if (Kind() == ir::TSIndexSignature::TSIndexSignatureKind::NUMBER) { in Check()
|
H A D | tsIndexSignature.h | 34 enum class TSIndexSignatureKind { NUMBER, STRING }; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSIndexSignature::TSIndexSignatureKind
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_binary_op.h | 27 NUMBER, member in panda::ecmascript::BinaryType 43 case BinaryType::NUMBER: { in AddWithTSType() 113 case BinaryType::NUMBER: { in SubWithTSType() 146 case BinaryType::NUMBER: { in MulWithTSType() 181 case BinaryType::NUMBER: { in DivWithTSType() 217 case BinaryType::NUMBER: { in ModWithTSType() 262 case BinaryType::NUMBER: { in GetBitOPDate()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
H A D | numberType.h | 24 NumberType() : Type(TypeFlag::NUMBER) {} in NumberType()
|
H A D | unionType.h | 70 if ((HasConstituentFlag(TypeFlag::NUMBER) && type->IsNumberLiteralType()) || in AddConstituentType()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | meta_data_equal_test.cpp | 150 static_cast<JSBytecodeMetaData *>(const_cast<GateMetaData *>(meta))->SetElementsKind(ElementsKind::NUMBER); in HWTEST_F_L0() 151 static_cast<JSBytecodeMetaData *>(const_cast<GateMetaData *>(meta2))->SetElementsKind(ElementsKind::NUMBER); in HWTEST_F_L0() 169 static_cast<JSBytecodeMetaData *>(const_cast<GateMetaData *>(meta))->SetElementsKind(ElementsKind::NUMBER); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | type.h | 47 V(NUMBER, NumberType) \ 182 return GateType(static_cast<uint32_t>(TSPrimitiveType::NUMBER)); in NumberType() 239 return ((type == static_cast<uint32_t>(TSPrimitiveType::NUMBER)) || in IsNumberType()
|
/arkcompiler/ets_frontend/ets2panda/ir/base/ |
H A D | tsIndexSignature.h | 28 enum class TSIndexSignatureKind { NUMBER, STRING }; member in ark::es2panda::ark::es2panda::ir::TSIndexSignature::TSIndexSignatureKind
|
H A D | tsIndexSignature.cpp | 26 return param_->AsIdentifier()->TypeAnnotation()->IsTSNumberKeyword() ? TSIndexSignatureKind::NUMBER
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | class_info_extractor.h | 33 NUMBER = (1 << 0), member in panda::ecmascript::FieldType 161 return SharedFieldType::NUMBER; in FromTaggedValue()
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
H A D | global_ts_type_ref.h | 49 NUMBER, member in panda::ecmascript::TSPrimitiveType
|
H A D | builtin_type_id.h | 33 V(NUMBER) \
|