Index: third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.h |
diff --git a/third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.h b/third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.h |
index 2bd3cdd46fc38d946f9f339346ac6754c5d9b268..292c1c56f3bf098bf502f58e11695a98d33854f6 100644 |
--- a/third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.h |
+++ b/third_party/protobuf/src/google/protobuf/compiler/java/java_message_lite.h |
@@ -54,7 +54,8 @@ class ImmutableMessageLiteGenerator : public MessageGenerator { |
virtual void Generate(io::Printer* printer); |
virtual void GenerateInterface(io::Printer* printer); |
virtual void GenerateExtensionRegistrationCode(io::Printer* printer); |
- virtual void GenerateStaticVariables(io::Printer* printer); |
+ virtual void GenerateStaticVariables( |
+ io::Printer* printer, int* bytecode_estimate); |
virtual int GenerateStaticVariableInitializers(io::Printer* printer); |
private: |
@@ -69,12 +70,13 @@ class ImmutableMessageLiteGenerator : public MessageGenerator { |
void GenerateBuilder(io::Printer* printer); |
void GenerateDynamicMethodIsInitialized(io::Printer* printer); |
void GenerateDynamicMethodMakeImmutable(io::Printer* printer); |
- void GenerateDynamicMethodMergeFrom(io::Printer* printer); |
+ void GenerateDynamicMethodVisit(io::Printer* printer); |
+ void GenerateDynamicMethodMergeFromStream(io::Printer* printer); |
void GenerateDynamicMethodNewBuilder(io::Printer* printer); |
void GenerateInitializers(io::Printer* printer); |
void GenerateEqualsAndHashCode(io::Printer* printer); |
void GenerateParser(io::Printer* printer); |
- void GenerateParsingConstructor(io::Printer* printer); |
+ void GenerateConstructor(io::Printer* printer); |
Context* context_; |
ClassNameResolver* name_resolver_; |