| Index: third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
|
| diff --git a/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h b/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
|
| index 6caef171ce40861aced0b71e7afc5995c1aacea0..2e7345812128c8fe10116403d48ef13b36f520e4 100644
|
| --- a/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
|
| +++ b/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
|
| @@ -40,17 +40,21 @@ namespace protobuf {
|
| namespace compiler {
|
| namespace csharp {
|
|
|
| +struct Options;
|
| +
|
| class SourceGeneratorBase {
|
| protected:
|
| - SourceGeneratorBase(const FileDescriptor* descriptor);
|
| + SourceGeneratorBase(const FileDescriptor* descriptor, const Options* options);
|
| virtual ~SourceGeneratorBase();
|
|
|
| std::string class_access_level();
|
| + const Options* options();
|
|
|
| void WriteGeneratedCodeAttributes(io::Printer* printer);
|
|
|
| private:
|
| const FileDescriptor* descriptor_;
|
| + const Options *options_;
|
|
|
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(SourceGeneratorBase);
|
| };
|
|
|