From 956244b3373766b31ff1ac7e5c95d9182d0683d0 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Sun, 14 Jun 2009 07:24:49 +0000 Subject: [PATCH] Add output of the SFINAE bit for Clang's diagnostics git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73331 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/ClangDiagnosticsEmitter.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/TableGen/ClangDiagnosticsEmitter.cpp b/utils/TableGen/ClangDiagnosticsEmitter.cpp index 919ae9befed..a4a56983ca9 100644 --- a/utils/TableGen/ClangDiagnosticsEmitter.cpp +++ b/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"; } } -- 2.34.1