aboutsummaryrefslogtreecommitdiff
path: root/src/ProtoGen/EnumGenerator.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ProtoGen/EnumGenerator.cs')
-rw-r--r--src/ProtoGen/EnumGenerator.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ProtoGen/EnumGenerator.cs b/src/ProtoGen/EnumGenerator.cs
index c1013345..f1ddcbc3 100644
--- a/src/ProtoGen/EnumGenerator.cs
+++ b/src/ProtoGen/EnumGenerator.cs
@@ -47,6 +47,8 @@ namespace Google.ProtocolBuffers.ProtoGen
// TODO(jonskeet): Write out enum descriptors? Can be retrieved from file...
public void Generate(TextGenerator writer)
{
+ writer.WriteLine("[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]");
+ writer.WriteLine("[global::System.CodeDom.Compiler.GeneratedCodeAttribute(\"{0}\", \"{1}\")]", GetType().Assembly.GetName().Name, GetType().Assembly.GetName().Version);
writer.WriteLine("{0} enum {1} {{", ClassAccessLevel, Descriptor.Name);
writer.Indent();
foreach (EnumValueDescriptor value in Descriptor.Values)