llvm-project/llvm/lib/TableGen
Jim Grosbach d2aabd3bb2 TableGen: Location information for diagnostic.
def Pat<...>;

Results in 'record name is not a string!' diagnostic. Not the best,
but the lack of location information moves it from not very helpful
into completely useless. We're in the Record class when throwing the
error, so just add the location info directly.

llvm-svn: 160098
2012-07-12 00:53:31 +00:00
..
CMakeLists.txt Move llvm-tblgen's StringMatcher into the TableGen library so it can 2012-05-02 17:32:48 +00:00
Error.cpp Fix copy/paste-o. 2012-04-18 18:09:53 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Main.cpp Fix 80 columns. 2012-06-01 00:58:41 +00:00
Makefile
Record.cpp TableGen: Location information for diagnostic. 2012-07-12 00:53:31 +00:00
StringMatcher.cpp Emit memcmp directly from the StringMatcherEmitter. 2012-05-20 18:10:42 +00:00
TGLexer.cpp Add Foreach Loop 2012-02-22 16:09:41 +00:00
TGLexer.h Add Foreach Loop 2012-02-22 16:09:41 +00:00
TGParser.cpp Add support for range expressions in TableGen foreach loops. 2012-05-24 22:17:39 +00:00
TGParser.h Simplify TGParser::ProcessForEachDefs. 2012-05-24 22:17:33 +00:00
TableGenAction.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
TableGenBackend.cpp Emit TableGen's header comment with C-style comments, so it can be used from C89 code. 2012-06-19 17:04:16 +00:00