Enhance TableGen so that backends can produce better error messages.
authorPaul C. Anagnostopoulos <paul@windfall.com>
Thu, 3 Sep 2020 13:41:09 +0000 (09:41 -0400)
committerPaul C. Anagnostopoulos <paul@windfall.com>
Wed, 23 Sep 2020 17:35:32 +0000 (13:35 -0400)
commitb3931188fdc84ce2bd93a0770ddc8182d18c5010
tree415673578430f7071ab1bf4e3cf855116989d4f6
parent7d0bbe40901cf60558c619c3174d71d7c53ca144
Enhance TableGen so that backends can produce better error messages.

Modify SearchableTableEmitter.cpp to take advantage.
Clean up formatting and capitalization issues.
llvm/include/llvm/TableGen/Error.h
llvm/include/llvm/TableGen/Record.h
llvm/lib/TableGen/Error.cpp
llvm/lib/TableGen/Record.cpp
llvm/lib/TableGen/TGParser.cpp
llvm/test/TableGen/cond-type.td
llvm/test/TableGen/generic-tables.td
llvm/test/TableGen/getsetop.td
llvm/test/TableGen/if-type.td
llvm/test/TableGen/self-reference-typeerror.td
llvm/utils/TableGen/SearchableTableEmitter.cpp