summaryrefslogtreecommitdiff
path: root/test/TableGen
AgeCommit message (Collapse)Author
2013-01-11Revert "tg-fixits.td: fixup for Linux"Jordan Rose
It's better to show no caret/ranges/fixits than to show them misaligned. (It scares me a bit that Clang is going to show them misaligned on systems without a proper llvm::sys::locale::columnWidth.) See PR14910. This reverts commit a03cc72bedd015b7eb76e9ac650992f58a48549d. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172163 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-11tg-fixits.td: fixup for Linux, which does not have a correct implementation ofDmitri Gribenko
llvm::sys::locale::columnWidth() git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172152 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-10Error if an anonymous DiagGroup is referenced multiple times.Jordan Rose
Not only is this inefficient for TableGen, it's annoying for maintenance when renaming warning flags (unusual) or adding those flags to a group (more likely). This uses the new fix-it infrastructure for LLVM's SourceMgr/SMDiagnostic, as well as a few changes to TableGen to track more source information. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172087 91177308-0d34-0410-b5e6-96231b3b80d8