diff options
author | Reid Kleckner <rnk@google.com> | 2015-12-16 02:04:40 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2015-12-16 02:04:40 +0000 |
commit | 60103383f097b6580ecb4519eeb87defdb7c05c9 (patch) | |
tree | 592405e251c513e97e39793318334ce622ee79e4 /clang/lib/AST/TemplateBase.cpp | |
parent | 23319014a9a795dd6b19ee4773aca14989dc5f65 (diff) | |
download | bcm5719-llvm-60103383f097b6580ecb4519eeb87defdb7c05c9.tar.gz bcm5719-llvm-60103383f097b6580ecb4519eeb87defdb7c05c9.zip |
Print qualified display names when emitting CodeView
This is what debuggers expect. Words towards fixing PR21528.
llvm-svn: 255744
Diffstat (limited to 'clang/lib/AST/TemplateBase.cpp')
-rw-r--r-- | clang/lib/AST/TemplateBase.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/TemplateBase.cpp b/clang/lib/AST/TemplateBase.cpp index 8c5a6918360..7103ecb5bb4 100644 --- a/clang/lib/AST/TemplateBase.cpp +++ b/clang/lib/AST/TemplateBase.cpp @@ -53,7 +53,7 @@ static void printIntegral(const TemplateArgument &TemplArg, } } - if (T->isBooleanType()) { + if (T->isBooleanType() && !Policy.MSVCFormatting) { Out << (Val.getBoolValue() ? "true" : "false"); } else if (T->isCharType()) { const char Ch = Val.getZExtValue(); |