|
Diffs for change regarding static initializers removal in Protobuf.
This CL MUST NOT be submitted since its only purpose is to provide information
used to review CL 5643065.
This CL provides:
- A side-by-side diff for joystick.pb.*. This is the only LITE_RUNTIME .pb.cc
file (most of them are usually not versioned) I found on Google code. The input
.proto does not let us see the full impact of the protobuf change (e.g.
InitAsDefaultInstance() is empty).
- A new pair of files (phonemetadata.pb.{cc,h}), showing the full impact of the
protobuf change. Since these files are new, it is harder to see the changes in
the generated code (which can be done to some extent by looking at the
joystick.pb.* side-by-side diffs). These new files let you see the changes in the inline methods in the generated header. More generally, changes are always surrounded by GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER therefore you can search for that to quickly spot them.
Let me know if you would like to have the raw diff (not always easy to read) for the phonemetadata* files.
|