Lines Matching refs:ScalarValueItem
1463 class ScalarValueItem; variable
1497 ScalarValueItem *GetAsScalar();
1505 class ScalarValueItem : public ValueItem {
1507 …explicit ScalarValueItem(uint32_t v, ItemContainer *container) : ValueItem(Type::INTEGER, containe… in ScalarValueItem() function
1509 …explicit ScalarValueItem(uint64_t v, ItemContainer *container) : ValueItem(Type::LONG, container),… in ScalarValueItem() function
1511 …explicit ScalarValueItem(float v, ItemContainer *container) : ValueItem(Type::FLOAT, container), v… in ScalarValueItem() function
1513 …explicit ScalarValueItem(double v, ItemContainer *container) : ValueItem(Type::DOUBLE, container),… in ScalarValueItem() function
1515 …explicit ScalarValueItem(BaseItem *v, ItemContainer *container) : ValueItem(Type::ID, container), … in ScalarValueItem() function
1517 ~ScalarValueItem() override = default;
1519 DEFAULT_MOVE_SEMANTIC(ScalarValueItem);
1520 DEFAULT_COPY_SEMANTIC(ScalarValueItem);
1551 …ArrayValueItem(panda_file::Type component_type, std::vector<ScalarValueItem> items, ItemContainer … in ArrayValueItem()
1571 std::vector<ScalarValueItem> items_;