OSDN Git Service

PDL: Move GenBounds to GenGetter
authorMyles Watson <mylesgw@google.com>
Wed, 18 Sep 2019 23:19:06 +0000 (16:19 -0700)
committerMyles Watson <mylesgw@google.com>
Wed, 25 Sep 2019 15:43:59 +0000 (08:43 -0700)
commit5e69313396d491dba4c4ffd84599625cded839fb
tree498ee6b00ee56c08eb04e86d1312893fb2c0db44
parenta7fe44397cd61d0ffcd18a6e632f4569511ed371
PDL: Move GenBounds to GenGetter

- Use an element_field_ in ArrayField and VectorField
- Use GenExtractor for all extraction

Test: bluetooth_packet_parser_test
Change-Id: I36ed7cfea3f6754737f00d681f6e5fadf90bad87
28 files changed:
gd/packet/parser/fields/array_field.cc
gd/packet/parser/fields/array_field.h
gd/packet/parser/fields/body_field.cc
gd/packet/parser/fields/body_field.h
gd/packet/parser/fields/checksum_field.cc
gd/packet/parser/fields/checksum_field.h
gd/packet/parser/fields/checksum_start_field.cc
gd/packet/parser/fields/checksum_start_field.h
gd/packet/parser/fields/custom_field.cc
gd/packet/parser/fields/custom_field.h
gd/packet/parser/fields/custom_field_fixed_size.cc
gd/packet/parser/fields/custom_field_fixed_size.h
gd/packet/parser/fields/group_field.cc
gd/packet/parser/fields/group_field.h
gd/packet/parser/fields/packet_field.cc
gd/packet/parser/fields/packet_field.h
gd/packet/parser/fields/payload_field.cc
gd/packet/parser/fields/payload_field.h
gd/packet/parser/fields/reserved_field.cc
gd/packet/parser/fields/reserved_field.h
gd/packet/parser/fields/scalar_field.cc
gd/packet/parser/fields/scalar_field.h
gd/packet/parser/fields/struct_field.cc
gd/packet/parser/fields/struct_field.h
gd/packet/parser/fields/vector_field.cc
gd/packet/parser/fields/vector_field.h
gd/packet/parser/parent_def.cc
gd/packet/parser/struct_def.cc