Index: third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h |
diff --git a/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h b/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h |
index 9ddf9643953b6e6e14b965db3603a40efd4849b8..a5ed68a5c4265d556281318cdcab6050d813aae3 100644 |
--- a/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h |
+++ b/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h |
@@ -1,6 +1,6 @@ |
// Protocol Buffers - Google's data interchange format |
// Copyright 2008 Google Inc. All rights reserved. |
-// https://developers.google.com/protocol-buffers/ |
+// http://code.google.com/p/protobuf/ |
// |
// Redistribution and use in source and binary forms, with or without |
// modification, are permitted provided that the following conditions are |
@@ -52,12 +52,8 @@ class MessageFieldGenerator : public FieldGenerator { |
// implements FieldGenerator --------------------------------------- |
void GeneratePrivateMembers(io::Printer* printer) const; |
- void GenerateDependentAccessorDeclarations(io::Printer* printer) const; |
void GenerateAccessorDeclarations(io::Printer* printer) const; |
- void GenerateDependentInlineAccessorDefinitions(io::Printer* printer) const; |
- void GenerateInlineAccessorDefinitions(io::Printer* printer, |
- bool is_inline) const; |
- void GenerateNonInlineAccessorDefinitions(io::Printer* printer) const; |
+ void GenerateInlineAccessorDefinitions(io::Printer* printer) const; |
void GenerateClearingCode(io::Printer* printer) const; |
void GenerateMergingCode(io::Printer* printer) const; |
void GenerateSwappingCode(io::Printer* printer) const; |
@@ -67,34 +63,13 @@ class MessageFieldGenerator : public FieldGenerator { |
void GenerateSerializeWithCachedSizesToArray(io::Printer* printer) const; |
void GenerateByteSize(io::Printer* printer) const; |
- protected: |
+ private: |
const FieldDescriptor* descriptor_; |
- const bool dependent_field_; |
map<string, string> variables_; |
- private: |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageFieldGenerator); |
}; |
-class MessageOneofFieldGenerator : public MessageFieldGenerator { |
- public: |
- explicit MessageOneofFieldGenerator(const FieldDescriptor* descriptor, |
- const Options& options); |
- ~MessageOneofFieldGenerator(); |
- |
- // implements FieldGenerator --------------------------------------- |
- void GenerateDependentInlineAccessorDefinitions(io::Printer* printer) const; |
- void GenerateInlineAccessorDefinitions(io::Printer* printer, |
- bool is_inline) const; |
- void GenerateNonInlineAccessorDefinitions(io::Printer* printer) const {} |
- void GenerateClearingCode(io::Printer* printer) const; |
- void GenerateSwappingCode(io::Printer* printer) const; |
- void GenerateConstructorCode(io::Printer* printer) const; |
- |
- private: |
- GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageOneofFieldGenerator); |
-}; |
- |
class RepeatedMessageFieldGenerator : public FieldGenerator { |
public: |
explicit RepeatedMessageFieldGenerator(const FieldDescriptor* descriptor, |
@@ -103,11 +78,8 @@ class RepeatedMessageFieldGenerator : public FieldGenerator { |
// implements FieldGenerator --------------------------------------- |
void GeneratePrivateMembers(io::Printer* printer) const; |
- void GenerateDependentAccessorDeclarations(io::Printer* printer) const; |
void GenerateAccessorDeclarations(io::Printer* printer) const; |
- void GenerateDependentInlineAccessorDefinitions(io::Printer* printer) const; |
- void GenerateInlineAccessorDefinitions(io::Printer* printer, |
- bool is_inline) const; |
+ void GenerateInlineAccessorDefinitions(io::Printer* printer) const; |
void GenerateClearingCode(io::Printer* printer) const; |
void GenerateMergingCode(io::Printer* printer) const; |
void GenerateSwappingCode(io::Printer* printer) const; |