diff options
| author | Joey Gouly <joey.gouly@gmail.com> | 2017-06-30 14:23:01 +0000 |
|---|---|---|
| committer | Joey Gouly <joey.gouly@gmail.com> | 2017-06-30 14:23:01 +0000 |
| commit | 186791df89c11683e87b99b064d7aa3b2694712a (patch) | |
| tree | ef9e4e34afb30745ca978b2f139db29c352585fb /clang/lib | |
| parent | b247ffbaed52c4518b8bd688a9716ba21f5513ca (diff) | |
| download | bcm5719-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.cpp | 5 |
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()); } |

