summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Diagnostic.cpp
diff options
context:
space:
mode:
authorAnastasia Stulova <anastasia.stulova@arm.com>2019-12-13 12:30:59 +0000
committerAnastasia Stulova <anastasia.stulova@arm.com>2019-12-13 12:35:18 +0000
commited8dadb37c7e1a7f4889d868ac9b19bfe7762237 (patch)
treec5fac490def5552344784dcf4392347ade4eec75 /clang/lib/Basic/Diagnostic.cpp
parentbe15dfa88fb1ed94d12f374797f98ede6808f809 (diff)
downloadbcm5719-llvm-ed8dadb37c7e1a7f4889d868ac9b19bfe7762237.tar.gz
bcm5719-llvm-ed8dadb37c7e1a7f4889d868ac9b19bfe7762237.zip
[Sema] Improve diagnostic about addr spaces for overload candidates
Allow sending address spaces into diagnostics to simplify and improve error reporting. Improved wording of diagnostics for address spaces in overloading. Tags: #clang Differential Revision: https://reviews.llvm.org/D71111
Diffstat (limited to 'clang/lib/Basic/Diagnostic.cpp')
-rw-r--r--clang/lib/Basic/Diagnostic.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Basic/Diagnostic.cpp b/clang/lib/Basic/Diagnostic.cpp
index f686b6953e3..f258b37f2fa 100644
--- a/clang/lib/Basic/Diagnostic.cpp
+++ b/clang/lib/Basic/Diagnostic.cpp
@@ -982,6 +982,7 @@ FormatDiagnostic(const char *DiagStr, const char *DiagEnd,
llvm::raw_svector_ostream(OutStr) << '\'' << II->getName() << '\'';
break;
}
+ case DiagnosticsEngine::ak_addrspace:
case DiagnosticsEngine::ak_qual:
case DiagnosticsEngine::ak_qualtype:
case DiagnosticsEngine::ak_declarationname:
OpenPOWER on IntegriCloud