summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorJoey Gouly <joey.gouly@gmail.com>2017-06-30 14:23:01 +0000
committerJoey Gouly <joey.gouly@gmail.com>2017-06-30 14:23:01 +0000
commit186791df89c11683e87b99b064d7aa3b2694712a (patch)
treeef9e4e34afb30745ca978b2f139db29c352585fb /clang/lib
parentb247ffbaed52c4518b8bd688a9716ba21f5513ca (diff)
downloadbcm5719-llvm-186791df89c11683e87b99b064d7aa3b2694712a.tar.gz
bcm5719-llvm-186791df89c11683e87b99b064d7aa3b2694712a.zip
[OpenCL] Add function name to extension diagnostic
Slightly improve the diagnostic by including the function name. llvm-svn: 306827
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Sema/Sema.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/clang/lib/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp
index 007a5e483e6..34f5e26be81 100644
--- a/clang/lib/Sema/Sema.cpp
+++ b/clang/lib/Sema/Sema.cpp
@@ -1688,7 +1688,8 @@ bool Sema::checkOpenCLDisabledTypeDeclSpec(const DeclSpec &DS, QualType QT) {
QT, OpenCLTypeExtMap);
}
-bool Sema::checkOpenCLDisabledDecl(const Decl &D, const Expr &E) {
- return checkOpenCLDisabledTypeOrDecl(&D, E.getLocStart(), "",
+bool Sema::checkOpenCLDisabledDecl(const NamedDecl &D, const Expr &E) {
+ IdentifierInfo *FnName = D.getIdentifier();
+ return checkOpenCLDisabledTypeOrDecl(&D, E.getLocStart(), FnName,
OpenCLDeclExtMap, 1, D.getSourceRange());
}
OpenPOWER on IntegriCloud