diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-06-14 07:24:49 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-06-14 07:24:49 +0000 |
commit | ec131d1fd72649928a3290d8189f6321ebfdc36c (patch) | |
tree | e5f3f1e14fb92fa9c172ddca146aa855ce2e8fd5 /llvm/utils/TableGen | |
parent | be42c111186410ad8836f2b1981da1f81c5693fe (diff) | |
download | bcm5719-llvm-ec131d1fd72649928a3290d8189f6321ebfdc36c.tar.gz bcm5719-llvm-ec131d1fd72649928a3290d8189f6321ebfdc36c.zip |
Add output of the SFINAE bit for Clang's diagnostics
llvm-svn: 73331
Diffstat (limited to 'llvm/utils/TableGen')
-rw-r--r-- | llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp b/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp index 919ae9befed..a4a56983ca9 100644 --- a/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp +++ b/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp @@ -65,6 +65,12 @@ void ClangDiagsDefsEmitter::run(std::ostream &OS) { } else { OS << ", 0"; } + + // SFINAE bit + if (R.getValueAsBit("SFINAE")) + OS << ", true"; + else + OS << ", false"; OS << ")\n"; } } |