Searched refs:IsBuiltinInstanceType (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_manager.cpp | 822 bool TSManager::IsBuiltinInstanceType(BuiltinTypeId id, kungfu::GateType gateType) const in IsBuiltinInstanceType() function in panda::ecmascript::TSManager 913 if (IsBuiltinInstanceType(id, gateType)) { in IsValidTypedArrayType() 922 return IsBuiltinInstanceType(BuiltinTypeId::INT8_ARRAY, gateType) || in IsIntTypedArrayType() 923 IsBuiltinInstanceType(BuiltinTypeId::UINT8_ARRAY, gateType) || in IsIntTypedArrayType() 924 IsBuiltinInstanceType(BuiltinTypeId::UINT8_CLAMPED_ARRAY, gateType) || in IsIntTypedArrayType() 925 IsBuiltinInstanceType(BuiltinTypeId::INT16_ARRAY, gateType) || in IsIntTypedArrayType() 926 IsBuiltinInstanceType(BuiltinTypeId::UINT16_ARRAY, gateType) || in IsIntTypedArrayType() 927 IsBuiltinInstanceType(BuiltinTypeId::INT32_ARRAY, gateType); in IsIntTypedArrayType() 932 return IsBuiltinInstanceType(BuiltinTypeId::FLOAT32_ARRAY, gateType) || in IsDoubleTypedArrayType() 933 IsBuiltinInstanceType(BuiltinTypeId::FLOAT64_ARRAY, gateType); in IsDoubleTypedArrayType()
|
D | ts_manager.h | 451 bool PUBLIC_API IsBuiltinInstanceType(BuiltinTypeId id, kungfu::GateType gateType) const;
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | ts_hcr_lowering.cpp | 789 if ((!tsManager_->IsBuiltinInstanceType(BuiltinTypeId::FLOAT32_ARRAY, receiverType)) || in LowerTypedStObjByIndex() 796 if (tsManager_->IsBuiltinInstanceType(BuiltinTypeId::FLOAT32_ARRAY, receiverType)) { in LowerTypedStObjByIndex() 812 if (tsManager_->IsBuiltinInstanceType(BuiltinTypeId::FLOAT32_ARRAY, receiverType)) { in LowerTypedStObjByIndex()
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | method_type_infer.cpp | 148 …if (tsManager_->IsArrayTypeKind(preType) && tsManager_->IsBuiltinInstanceType(BuiltinTypeId::ARRAY… in HandleTypeCompatibility() 779 …if (tsManager_->IsBuiltinInstanceType(BuiltinTypeId::ARRAY, objType) || tsManager_->IsTypedArrayTy… in GetObjPropWithName()
|