Home
last modified time | relevance | path

Searched refs:pb_prim (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/tools/aapt2/format/proto/
DProtoSerialize.cpp581 pb::Primitive* pb_prim = out_value_->mutable_item()->mutable_prim(); in Visit() local
586 pb_prim->set_allocated_null_value(new pb::Primitive_NullType()); in Visit()
588 pb_prim->set_allocated_empty_value(new pb::Primitive_EmptyType()); in Visit()
594 pb_prim->set_float_value(*(float*)&val.data); in Visit()
597 pb_prim->set_dimension_value(val.data); in Visit()
600 pb_prim->set_fraction_value(val.data); in Visit()
603 pb_prim->set_int_decimal_value(static_cast<int32_t>(val.data)); in Visit()
606 pb_prim->set_int_hexadecimal_value(val.data); in Visit()
609 pb_prim->set_boolean_value(static_cast<bool>(val.data)); in Visit()
612 pb_prim->set_color_argb8_value(val.data); in Visit()
[all …]
DProtoDeserialize.cpp893 const pb::Primitive& pb_prim = pb_item.prim(); in DeserializeItemFromPb() local
895 switch (pb_prim.oneof_value_case()) { in DeserializeItemFromPb()
906 float float_val = pb_prim.float_value(); in DeserializeItemFromPb()
911 val.data = pb_prim.dimension_value(); in DeserializeItemFromPb()
915 val.data = pb_prim.fraction_value(); in DeserializeItemFromPb()
919 val.data = static_cast<int32_t>(pb_prim.int_decimal_value()); in DeserializeItemFromPb()
923 val.data = pb_prim.int_hexadecimal_value(); in DeserializeItemFromPb()
927 val.data = pb_prim.boolean_value() ? 0xFFFFFFFF : 0x0; in DeserializeItemFromPb()
931 val.data = pb_prim.color_argb8_value(); in DeserializeItemFromPb()
935 val.data = pb_prim.color_rgb8_value(); in DeserializeItemFromPb()
[all …]