Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为 C# 使用 ANTLR4。
我知道有一种方法可以在语法文件中为标题添加这样的内容
@header { #pragma warning disable 1591,1574 }
页脚有类似的东西吗?我想将 #pragma restore 放在生成的 C# 解析器和词法分析器 C# 文件的末尾。
干杯,范
当前无法将项目添加到页脚。
此外:
没有理由列出您列出的项目,因为您实际上是在要求能够以编程方式添加#pragma影响编译指示后面的代码的代码,该位置保证它永远不会产生影响。
#pragma
从下一个版本开始,将在 C# 目标生成的所有文件中抑制警告 1591。请参阅拉取请求 #22
如果您收到警告 CS1574,那么您在生成的代码中发现了一个需要报告而不是抑制的错误。