summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaOpenCL/extension-begin.cl
diff options
context:
space:
mode:
authorAndrew Savonichev <andrew.savonichev@intel.com>2018-10-11 13:35:34 +0000
committerAndrew Savonichev <andrew.savonichev@intel.com>2018-10-11 13:35:34 +0000
commit16f1699ddaf1a1ee4731cd06eb5ba76a21d7183a (patch)
treeb1c4596cd05d3841fce7e6355745b15a8b471ec4 /clang/test/SemaOpenCL/extension-begin.cl
parent0f80d9f27dc1e8c232dc7dec486475d67c50df9e (diff)
downloadbcm5719-llvm-16f1699ddaf1a1ee4731cd06eb5ba76a21d7183a.tar.gz
bcm5719-llvm-16f1699ddaf1a1ee4731cd06eb5ba76a21d7183a.zip
[Sema][OpenCL] Improve diagnostics for not viable overloadable function candidates
Summary: Allowed extension name (that ought to be disabled) printing in the note message. This diagnostic was proposed here: https://reviews.llvm.org/D51341 Reviewers: Anastasia, yaxunl Reviewed By: Anastasia Subscribers: cfe-commits, asavonic, bader Differential Revision: https://reviews.llvm.org/D52292 llvm-svn: 344246
Diffstat (limited to 'clang/test/SemaOpenCL/extension-begin.cl')
-rw-r--r--clang/test/SemaOpenCL/extension-begin.cl2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaOpenCL/extension-begin.cl b/clang/test/SemaOpenCL/extension-begin.cl
index 92ea8814323..440e72cbba4 100644
--- a/clang/test/SemaOpenCL/extension-begin.cl
+++ b/clang/test/SemaOpenCL/extension-begin.cl
@@ -48,7 +48,7 @@ void test_f2(void) {
PointerOfA test_A_pointer; // expected-error {{use of type 'PointerOfA' (aka 'const struct A *') requires my_ext extension to be enabled}}
f(); // expected-error {{use of declaration 'f' requires my_ext extension to be enabled}}
g(0); // expected-error {{no matching function for call to 'g'}}
- // expected-note@-26 {{candidate disabled due to OpenCL extension}}
+ // expected-note@-26 {{candidate unavailable as it requires OpenCL extension 'my_ext' to be disabled}}
// expected-note@-22 {{candidate function not viable: requires 0 arguments, but 1 was provided}}
}
OpenPOWER on IntegriCloud