From d1b1bb0c0291c47a4c8b689a46f5c7f686cf5012 Mon Sep 17 00:00:00 2001 From: Ryan Harris Date: Mon, 26 Aug 2013 16:53:12 -0400 Subject: [PATCH] Disable compiler warnings that are irrelevant for generated code. These warnings are turned off: CS0162: Unreachable code detected CS0219: The variable '...' is assigned but its value is never used CS1591: Missing XML comment for publicly visible type or member '...' --- .../org/antlr/v4/tool/templates/codegen/CSharp/CSharp.stg | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tool/resources/org/antlr/v4/tool/templates/codegen/CSharp/CSharp.stg b/tool/resources/org/antlr/v4/tool/templates/codegen/CSharp/CSharp.stg index 349c439e4..b272d56f5 100644 --- a/tool/resources/org/antlr/v4/tool/templates/codegen/CSharp/CSharp.stg +++ b/tool/resources/org/antlr/v4/tool/templates/codegen/CSharp/CSharp.stg @@ -216,6 +216,14 @@ fileHeader(grammarFileName, ANTLRVersion) ::= << //------------------------------------------------------------------------------ // Generated from by ANTLR + +// Unreachable code detected +#pragma warning disable 0162 +// The variable '...' is assigned but its value is never used +#pragma warning disable 0219 +// Missing XML comment for publicly visible type or member '...' +#pragma warning disable 1591 + >> Parser(parser, funcs, atn, sempredFuncs, superClass) ::= <<