Home
last modified time | relevance | path

Searched refs:GetType (Results 1 – 25 of 73) sorted by relevance

123

/ark/runtime_core/runtime/mem/refstorage/
Dreference.h63 return GetType() == ObjectType::STACK; in IsStack()
68 ObjectType type = GetType(); in IsLocal()
74 return GetType() == ObjectType::GLOBAL; in IsGlobal()
79 return GetType() == ObjectType::WEAK; in IsWeak()
100 static ObjectType GetType(const Reference *ref) in GetType() function
118 ObjectType GetType() const in GetType() function
120 return Reference::GetType(this); in GetType()
Dglobal_object_storage.cpp47 Reference::ObjectType type = Reference::GetType(ref); in IsValidGlobalRef()
84 auto type = reference->GetType(); in Get()
101 auto type = reference->GetType(); in Remove()
Dreference_storage.cpp74 auto type = Reference::GetType(ref); in IsValidRef()
92 return ref->GetType(); in GetObjectType()
147 Reference::ObjectType object_type = ref->GetType(); in RemoveRef()
177 Reference::ObjectType object_type = ref->GetType(); in GetObject()
283 Reference::ObjectType type = result->GetType(); in PopLocalFrame()
/ark/runtime_core/verification/value/
Dabstract_type.h77 Type GetType() const in GetType() function
108 return !GetType().IsTop(); in IsConsistent()
121 Type lhs_type = GetType();
122 Type rhs_type = rhs.GetType();
131 return MergeTypeAndTypeSet(GetType(), rhs.GetTypeSet());
137 return MergeTypeAndTypeSet(rhs.GetType(), GetTypeSet());
156 StrT result = type_img_func(GetType()); in Image()
168 return type_handler(GetType()); in ForAllTypes()
/ark/runtime_core/runtime/
Dvreg_info.h75 Type GetType() const in GetType() function
101 return GetType() == Type::OBJECT; in IsObject()
106 return GetType() == Type::FLOAT32 || GetType() == Type::FLOAT64; in IsFloat()
111 return GetType() == VRegInfo::Type::FLOAT64 || GetType() == VRegInfo::Type::INT64; in Has64BitValue()
153 switch (GetType()) { in GetTypeString()
Dtiming.cpp61 if (it->GetType() == TimeLabelType::BEGIN) { in Process()
81 if (label.GetType() == TimeLabelType::BEGIN) { in Dump()
Dtiming.h48 TimeLabelType GetType() const in GetType() function
/ark/runtime_core/libpandafile/
Dproto_data_accessor-inl.h90 inline Type ProtoDataAccessor::GetType(size_t idx) const in GetType() function
104 return GetType(0); in GetReturnType()
109 return GetType(idx + 1); in GetArgType()
Dfile_items.cpp381 AddType(p.GetType(), &n); in ProtoItem()
393 v |= static_cast<uint16_t>(static_cast<uint16_t>(type->GetType().GetEncoding()) << shift); in AddType()
396 if (!type->GetType().IsPrimitive()) { in AddType()
767 switch (GetType()) { in GetULeb128EncodedSize()
784 switch (GetType()) { in GetSLeb128EncodedSize()
799 switch (GetType()) { in CalculateSize()
842 switch (GetType()) { in Write()
872 switch (GetType()) { in WriteAsUleb128()
982 switch (GetType()) { in CalculateSize()
1027 switch (GetType()) { in Write()
[all …]
Dmethod_handle_data_accessor.h31 MethodHandleType GetType() const in GetType() function
Dproto_data_accessor.h69 Type GetType(size_t idx) const;
Dfield_data_accessor.h54 uint32_t GetType() const in GetType() function
/ark/runtime_core/verification/value/tests/
Dabstract_typed_value_test.cpp58 auto t3 = av3.GetAbstractType().GetType(); in TEST_F()
66 auto t5 = av5.GetAbstractType().GetType(); in TEST_F()
/ark/runtime_core/runtime/mem/
Dheap_verifier.cpp88 if (root.GetType() == RootType::ROOT_FRAME || root.GetType() == RootType::ROOT_THREAD) { in VerifyRoot()
/ark/runtime_core/libpandabase/tests/
Dpandargs_test.cpp94 EXPECT_EQ(pab.GetType(), PandArgType::BOOL); in TEST()
98 EXPECT_EQ(pai.GetType(), PandArgType::INTEGER); in TEST()
102 EXPECT_EQ(pad.GetType(), PandArgType::DOUBLE); in TEST()
106 EXPECT_EQ(pas.GetType(), PandArgType::STRING); in TEST()
110 EXPECT_EQ(pau32.GetType(), PandArgType::UINT32); in TEST()
114 EXPECT_EQ(pau64.GetType(), PandArgType::UINT64); in TEST()
118 EXPECT_EQ(pald.GetType(), PandArgType::LIST); in TEST()
122 EXPECT_EQ(pal.GetType(), PandArgType::LIST); in TEST()
126 EXPECT_EQ(pair.GetType(), PandArgType::INTEGER); in TEST()
130 EXPECT_EQ(paur32.GetType(), PandArgType::UINT32); in TEST()
[all …]
Dmmap_mem_pool_test.cpp108 ASSERT_TRUE(memPool->GetAllocatorInfoForAddr(first_pool_pointer).GetType() == ALLOC_TYPE); in TEST_F()
115 ASSERT_TRUE(memPool->GetAllocatorInfoForAddr(second_pool_pointer).GetType() == ALLOC_TYPE); in TEST_F()
/ark/js_runtime/ecmascript/
Djs_generator_object.cpp112 if (abruptCompletion->GetType() == CompletionRecordType::RETURN) { in GeneratorResumeAbrupt()
139 if (abruptCompletion->GetType() == CompletionRecordType::RETURN) { in GeneratorResumeAbrupt()
Djs_typed_array.cpp350 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in IntegerIndexedElementGet()
383 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in FastCopyElementToArray()
423 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in FastElementGet()
482 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in IntegerIndexedElementSet()
/ark/js_runtime/ecmascript/hprof/
Dheap_snapshot_json_serializer.cpp93 … stringBuffer_ << static_cast<int>(NodeTypeConverter::Convert(node->GetType())) << ","; // 1. in SerializeNodes()
120 stringBuffer_ << static_cast<int>(edge->GetType()) << ","; // 1. in SerializeEdges()
/ark/runtime_core/assembler/
Dannotation.cpp24 switch (sc_val.GetType()) { in InitScalarValue()
113 switch (ann_elem.GetValue()->GetType()) { in making_value()
140 c_type = elem_arr->GetValues().front().GetType(); in making_value()
Dmeta.cpp48 static panda::pandasm::Value::Type GetType(std::string_view value) in GetType() function
321 annotation_element_builder_.SetType(GetType(value)); in MeetExpElementTypeAttribute()
346 annotation_element_builder_.SetComponentType(GetType(value)); in MeetExpElementArrayComponentTypeAttribute()
493 value_type = GetType(field_type_.GetName()); in StoreValue()
/ark/runtime_core/runtime/mem/gc/
Dgc_scoped_phase.cpp46 GCType type = gc_->GetType(); in GetGCName()
Dgc_root.cpp46 RootType GCRoot::GetType() const in GetType() function in panda::mem::GCRoot
64 switch (root.GetType()) { in operator <<()
/ark/runtime_core/verification/absint/tests/
Dreg_context_test.cpp74 EXPECT_EQ(ctx3[0].GetAbstractType().GetType(), i32); in TEST_F()
/ark/runtime_core/libpandabase/utils/
Dpandargs.h47 PandArgType GetType() const in GetType() function
324 switch (i->GetType()) { in GetRegularArgs()
402 switch (tail_arg->GetType()) { in InitDefault()
526 switch (tail_arg->GetType()) { in ParseTail()
573 switch (arg->GetType()) { in ParseNextParam()

123