Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7a5131bd authored by Myles Watson's avatar Myles Watson Committed by android-build-merger
Browse files

PDL: Only find offsets from the beginning for structs

am: 861604ab

Change-Id: I4553da364f1867b6dc0d196ae74b588f23d70c5e
parents d9e2ab93 861604ab
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -101,8 +101,7 @@ void StructDef::GenParse(std::ostream& s) const {
      } else {
        s << "{ return {};}";
      }
      int num_leading_bits =
          field->GenBounds(s, GetOffsetForField(field->GetName(), false), GetOffsetForField(field->GetName(), true));
      int num_leading_bits = field->GenBounds(s, GetOffsetForField(field->GetName(), false), Size());
      s << "auto " << field->GetName() << "_ptr = &to_fill->" << field->GetName() << "_;";
      field->GenExtractor(s, num_leading_bits);
      s << "}";