summaryrefslogtreecommitdiff
path: root/src/google/protobuf/compiler/csharp/csharp_field_base.h
diff options
context:
space:
mode:
authorJon Skeet <jonskeet@google.com>2015-06-05 20:44:05 +0100
committerJon Skeet <jonskeet@google.com>2015-06-05 20:44:05 +0100
commitf52426827e4d5e8da7d205af538799740b5199b9 (patch)
treee8ae6e5e8b392a92e4d65a3e6a1a40bfd228aeab /src/google/protobuf/compiler/csharp/csharp_field_base.h
parent8fe039a69a11764e981f59d8b61119565ad70c58 (diff)
downloadprotobuf-javalite-f52426827e4d5e8da7d205af538799740b5199b9.tar.gz
First stab at new proto3-only code generator
Diffstat (limited to 'src/google/protobuf/compiler/csharp/csharp_field_base.h')
-rw-r--r--src/google/protobuf/compiler/csharp/csharp_field_base.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/google/protobuf/compiler/csharp/csharp_field_base.h b/src/google/protobuf/compiler/csharp/csharp_field_base.h
index b1570587..1b044a49 100644
--- a/src/google/protobuf/compiler/csharp/csharp_field_base.h
+++ b/src/google/protobuf/compiler/csharp/csharp_field_base.h
@@ -42,17 +42,13 @@ namespace protobuf {
namespace compiler {
namespace csharp {
-class Writer;
-
class FieldGeneratorBase : public SourceGeneratorBase {
public:
FieldGeneratorBase(const FieldDescriptor* descriptor, int fieldOrdinal);
~FieldGeneratorBase();
virtual void GenerateMembers(io::Printer* printer) = 0;
- virtual void GenerateBuilderMembers(io::Printer* printer) = 0;
virtual void GenerateMergingCode(io::Printer* printer) = 0;
- virtual void GenerateBuildingCode(io::Printer* printer) = 0;
virtual void GenerateParsingCode(io::Printer* printer) = 0;
virtual void GenerateSerializationCode(io::Printer* printer) = 0;
virtual void GenerateSerializedSizeCode(io::Printer* printer) = 0;
@@ -82,7 +78,6 @@ class FieldGeneratorBase : public SourceGeneratorBase {
bool is_nullable_type();
std::string default_value();
std::string number();
- std::string message_or_group();
std::string capitalized_type_name();
std::string field_ordinal();