Home
last modified time | relevance | path

Searched refs:value_item (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
H A Dfile_reader.h107 auto *value_item = container_.GetOrCreateLongValueItem(value.value()); in SetIntegerFieldValue() local
108 field_item->SetValue(value_item); in SetIntegerFieldValue()
111 auto *value_item = container_.GetOrCreateIntegerValueItem(value.value()); in SetIntegerFieldValue() local
112 field_item->SetValue(value_item); in SetIntegerFieldValue()
126 auto *value_item = container_.GetOrCreateDoubleValueItem(value.value()); in SetFloatFieldValue() local
127 field_item->SetValue(value_item); in SetFloatFieldValue()
130 auto *value_item = container_.GetOrCreateFloatValueItem(value.value()); in SetFloatFieldValue() local
131 field_item->SetValue(value_item); in SetFloatFieldValue()
143 auto *value_item = container_.GetOrCreateIdValueItem(string_item); in SetStringFieldValue() local
144 field_item->SetValue(value_item); in SetStringFieldValue()
[all...]
H A Dfile_items.cpp173 return "value_item"; in ItemTypeToString()
1428 ValueItem *value_item = elem.GetValue(); in Write() local
1430 switch (value_item->GetType()) { in Write()
1432 if (!writer->Write(value_item->GetAsScalar()->GetValue<uint32_t>())) { in Write()
1438 if (!writer->Write(bit_cast<uint32_t>(value_item->GetAsScalar()->GetValue<float>()))) { in Write()
1444 if (!writer->Write(value_item->GetAsScalar()->GetId().GetOffset())) { in Write()
1450 ASSERT(value_item->GetOffset() != 0); in Write()
1451 if (!writer->Write(value_item->GetOffset())) { in Write()
/arkcompiler/runtime_core/assembler/
H A Dassembly-emitter.h81 static bool CheckDuplicateField(panda_file::ValueItem &value_item, panda_file::FieldItem &field_item,
H A Dassembly-emitter.cpp1085 bool AsmEmitter::CheckDuplicateField(ValueItem &value_item, FieldItem &field_item, std::string &field_name) in CheckDuplicateField() argument
1091 if (field_item.GetValue()->IsArray() || value_item.IsArray()) { in CheckDuplicateField()
1096 if (field_item.GetValue()->GetAsScalar() == value_item.GetAsScalar()) { in CheckDuplicateField()

Completed in 7 milliseconds