Home
last modified time | relevance | path

Searched refs:BooleanType (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/types/
DbooleanType.cpp20 void BooleanType::ToString(std::stringstream &ss) const in ToString()
25 void BooleanType::Identical(TypeRelation *relation, Type *other) in Identical()
32 void BooleanType::AssignmentTarget(TypeRelation *relation, Type *source) in AssignmentTarget()
39 TypeFacts BooleanType::GetTypeFacts() const in GetTypeFacts()
44 Type *BooleanType::Instantiate([[maybe_unused]] ArenaAllocator *allocator, [[maybe_unused]] TypeRel… in Instantiate()
DbooleanType.h23 class BooleanType : public Type {
25 BooleanType() : Type(TypeFlag::BOOLEAN) {} in BooleanType() function
DtypeMapping.h28 _(TypeFlag::BOOLEAN, BooleanType) \
DglobalTypesHolder.cpp46 globalTypes_[static_cast<size_t>(GlobalTypeId::BOOLEAN)] = allocator->New<BooleanType>(); in GlobalTypesHolder()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnumber_speculative_retype.cpp159 return SetOutputType(gate, GateType::BooleanType()); in VisitUndefinedStrictEq()
279 return CheckAndConvertToBool(gate, GateType::BooleanType()); in ConvertTaggedToNJSValue()
379 return SetOutputType(gate, GateType::BooleanType()); in VisitNumberCompare()
461 return SetOutputType(gate, GateType::BooleanType()); in VisitIsTrueOrFalse()
506 input = CheckAndConvertToBool(value, GateType::BooleanType()); in VisitBooleanJump()
Dtype.h83 static GateType BooleanType() in BooleanType() function
Dbytecode_circuit_builder.cpp841 GateType::BooleanType()); in NewConst()
846 GateType::BooleanType()); in NewConst()
Dcircuit_builder.cpp329 return GateType::BooleanType(); in GetGateTypeOfValueType()
Dstub_builder.cpp4232 curType = Int32(PGOSampleType::BooleanType()); in FastEqual()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type_table_generator.cpp115 …obalTSTypeRef> propType { GlobalTSTypeRef::Default(), kungfu::GateType::BooleanType().GetGTRef() }; in InitRuntimeTypeTable()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_type.h169 static int32_t BooleanType() in BooleanType() function
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp426 auto booleanType = GateType::BooleanType(); in SetBooleanType()
/arkcompiler/ets_frontend/legacy_bin/api8/src/
Dindex.js2BooleanType",Z[Z.ArrayLikeType=7]="ArrayLikeType",Z[Z.ESSymbolType=8]="ESSymbolType",Z[Z.Promise=9…