Home
last modified time | relevance | path

Searched refs:BIGINT (Results 1 - 25 of 47) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DtypeFlag.h37 BIGINT = 1ULL << 10, // x: bigint member in panda::es2panda::checker::TypeFlag
71 BIGINT_LIKE = BIGINT | BIGINT_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 DbigintType.h25 BigintType() : Type(TypeFlag::BIGINT) {} in BigintType()
H A DglobalTypesHolder.h35 BIGINT, member in panda::es2panda::checker::GlobalTypeId
H A DtypeMapping.h36 _(TypeFlag::BIGINT, BigintType) \
H A DglobalTypesHolder.cpp53 globalTypes_[static_cast<size_t>(GlobalTypeId::BIGINT)] = allocator->New<BigintType>(); in GlobalTypesHolder()
130 return globalTypes_.at(static_cast<size_t>(GlobalTypeId::BIGINT)); in GlobalBigintType()
H A DunionType.h70 (HasConstituentFlag(TypeFlag::BIGINT) && type->IsBigintLiteralType()) || in AddConstituentType()
H A DunionType.cpp147 if (type->HasConstituentFlag(TypeFlag::BIGINT) && type->HasConstituentFlag(TypeFlag::BIGINT_LITERAL)) {
/arkcompiler/ets_frontend/ets2panda/checker/types/
H A DtypeFlag.h39 BIGINT = 1ULL << 10ULL, // x: bigint member in ark::es2panda::checker::TypeFlag
122 BIGINT_LIKE = BIGINT | BIGINT_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 DtypeMapping.h36 _(TypeFlag::BIGINT, BigintType) \
H A Dtype.cpp165 if (type->HasTypeFlag(TypeFlag::BIGINT)) {
H A DglobalTypesHolder.h34 BIGINT, member in ark::es2panda::checker::GlobalTypeId
H A DglobalTypesHolder.cpp113 globalTypes_[static_cast<size_t>(GlobalTypeId::BIGINT)] = allocator->New<BigintType>(); in AddTSSpecificTypes()
279 return globalTypes_.at(static_cast<size_t>(GlobalTypeId::BIGINT)); in GlobalBigintType()
/arkcompiler/ets_runtime/ecmascript/base/
H A Djson_helper.h34 BIGINT = 3 member in panda::ecmascript::base::JsonHelper::TransformType
62 return type == TransformType::SENDABLE || type == TransformType::BIGINT; in IsTypeSupportBigInt()
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-literals.h42 case panda_file::LiteralTag::BIGINT: in IsSigned()
123 case panda_file::LiteralTag::BIGINT: in IsLongValue()
230 return panda_file::LiteralTag::BIGINT; in GetLiteralTagFromComponentType()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dhclass.h34 static constexpr uint32_t BIGINT = ARRAY << 1U; member in ark::HClass
35 static constexpr uint32_t NATIVE_POINTER = BIGINT << 1U;
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DbigintType.h24 BigintType() : Type(TypeFlag::BIGINT) {} in BigintType()
H A DunionType.h72 (HasConstituentFlag(TypeFlag::BIGINT) && type->IsBigintLiteralType()) || in AddConstituentType()
H A DunionType.cpp146 if (type->HasConstituentFlag(TypeFlag::BIGINT) && type->HasConstituentFlag(TypeFlag::BIGINT_LITERAL)) {
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_json.cpp31 if (transformType == TransformType::NORMAL || transformType == TransformType::BIGINT) { in InitWithTransformType()
63 return BuiltinsJson::ParseWithTransformType(argv, TransformType::BIGINT); in Parse()
175 return BuiltinsJson::StringifyWithTransformType(argv, TransformType::BIGINT); in Stringify()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dliteral_data_accessor.h39 BIGINT = 0x06, member in ark::panda_file::LiteralTag
H A Dliteral_data_accessor-inl.h50 case LiteralTag::BIGINT: { in EnumerateLiteralVals()
/arkcompiler/runtime_core/static_core/abc2program/
H A Dabc_literal_array_processor.cpp77 case panda_file::LiteralTag::BIGINT: { in FillLiteralData()
/arkcompiler/ets_frontend/ets2panda/lexer/token/
H A Dnumber.h33 BIGINT = 1U << 0U, member in ark::es2panda::lexer::NumberFlags
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassDefinition.h47 BIGINT = (1 << 4), member in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::FieldType
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
H A Dhelpers.cpp103 typedAst->TsType()->HasTypeFlag(checker::TypeFlag::BIGINT) || in IsValidTypeForBinaryOp()

Completed in 11 milliseconds

12