Home
last modified time | relevance | path

Searched refs:BOOLEAN (Results 1 - 25 of 51) sorted by relevance

123

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_type.h38 enum class EtsType { BOOLEAN, BYTE, CHAR, SHORT, INT, LONG, FLOAT, DOUBLE, OBJECT, UNKNOWN, VOID }; member in ark::ets::EtsType
48 return EtsType::BOOLEAN; in ConvertPandaTypeToEtsType()
78 case EtsType::BOOLEAN: in ConvertEtsTypeToPandaType()
106 case EtsType::BOOLEAN: in ConvertEtsPrimitiveTypeToString()
H A Dets_type_comptime_traits.h30 struct EtsTypeEnumToCppTypeT<EtsType::BOOLEAN> {
78 struct EtsTypeEnumToEtsArrayTypeT<EtsType::BOOLEAN> {
136 case EtsType::BOOLEAN: { in EtsPrimitiveTypeEnumToComptimeConstant()
137 return func(std::integral_constant<EtsType, EtsType::BOOLEAN> {}); in EtsPrimitiveTypeEnumToComptimeConstant()
H A Dets_typeapi.h32 BOOLEAN = 0x3U, member in ark::ets::EtsTypeAPIKind
59 BOOLEAN = 'Z', member in ark::ets::EtsTypeAPIKind::EtsValueTypeDesc
H A Dets_value.h29 return EtsType::BOOLEAN; in GetEtsType()
H A Dets_method_signature.h119 return EtsType::BOOLEAN; in GetTypeByFirstChar()
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DtypeFlag.h29 BOOLEAN = 1ULL << 2, // x: boolean member in panda::es2panda::checker::TypeFlag
70 BOOLEAN_LIKE = BOOLEAN | BOOLEAN_LITERAL,
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 DbooleanType.h25 BooleanType() : Type(TypeFlag::BOOLEAN) {} in BooleanType()
H A DglobalTypesHolder.h28 BOOLEAN, member in panda::es2panda::checker::GlobalTypeId
H A DtypeMapping.h28 _(TypeFlag::BOOLEAN, BooleanType) \
H A DglobalTypesHolder.cpp46 globalTypes_[static_cast<size_t>(GlobalTypeId::BOOLEAN)] = allocator->New<BooleanType>(); in GlobalTypesHolder()
95 return globalTypes_.at(static_cast<size_t>(GlobalTypeId::BOOLEAN)); in GlobalBooleanType()
/arkcompiler/ets_frontend/ets2panda/checker/types/
H A DtypeFlag.h31 BOOLEAN = 1ULL << 2ULL, // x: boolean member in ark::es2panda::checker::TypeFlag
121 BOOLEAN_LIKE = BOOLEAN | BOOLEAN_LITERAL,
125 STRING | NUMBER | BIGINT | BOOLEAN | ENUM | ENUM_LITERAL | SYMBOL | VOID | UNDEFINED | NULL_TYPE | LITERAL,
130 POSSIBLY_FALSY = DEFINITELY_FALSY | STRING | NUMBER | BOOLEAN | BIGINT,
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Dliterals.h41 BOOLEAN, member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::LiteralTag
63 explicit Literal(bool boolean) : tag_(LiteralTag::BOOLEAN), value_(static_cast<uint32_t>(boolean)) {} in Literal()
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsPrimitiveType.cpp60 case PrimitiveType::BOOLEAN: in Dump()
126 case PrimitiveType::BOOLEAN: { in GetType()
H A DetsPrimitiveType.h22 enum class PrimitiveType { BYTE, INT, LONG, SHORT, FLOAT, DOUBLE, BOOLEAN, CHAR, VOID }; member in ark::es2panda::ir::PrimitiveType
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DbooleanType.h24 BooleanType() : Type(TypeFlag::BOOLEAN) {} in BooleanType()
H A DunionType.h73 (HasConstituentFlag(TypeFlag::BOOLEAN) && type->IsBooleanLiteralType())) { in AddConstituentType()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A Dliteral.h35 BOOLEAN, member in panda::es2panda::panda::es2panda::panda::es2panda::ir::LiteralTag
/arkcompiler/ets_frontend/es2panda/ir/expressions/literals/
H A DbooleanLiteral.h43 return LiteralTag::BOOLEAN;
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dtype.h48 V(BOOLEAN, BooleanType) \
192 return GateType(static_cast<uint32_t>(TSPrimitiveType::BOOLEAN)); in BooleanType()
277 return type == static_cast<uint32_t>(TSPrimitiveType::BOOLEAN); in IsBooleanType()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_class_root.cpp27 return EtsClassRoot::BOOLEAN; in ToEtsClassRoot()
H A Dets_class_root.h26 BOOLEAN = helpers::ToUnderlying(ClassRoot::U1), member in ark::ets::EtsClassRoot
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dclass_info_extractor.h35 BOOLEAN = (1 << 2), member in panda::ecmascript::FieldType
165 return SharedFieldType::BOOLEAN; in FromTaggedValue()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
H A Dets_method_test.cpp183 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()
/arkcompiler/ets_runtime/ecmascript/ts_types/
H A Dglobal_ts_type_ref.h50 BOOLEAN, member in panda::ecmascript::TSPrimitiveType
H A Dbuiltin_type_id.h36 V(BOOLEAN) \

Completed in 13 milliseconds

123