[OpenCL] Relax diagnostics on OpenCL access qualifiers
authorAndrew Savonichev <andrew.savonichev@intel.com>
Thu, 6 Sep 2018 15:10:26 +0000 (15:10 +0000)
committerAndrew Savonichev <andrew.savonichev@intel.com>
Thu, 6 Sep 2018 15:10:26 +0000 (15:10 +0000)
commit05a15afe6fa8fa1375f26532f741d48cc048ac65
tree29b57f3d078807a2838548dbeb593926f711303e
parent049b2d43457fcf170f108170486dffa5c9c7911b
[OpenCL] Relax diagnostics on OpenCL access qualifiers

Summary:
Emit warning for multiple access qualifiers if they do not conflict.

Patch by Alexey Bader

Reviewers: Anastasia, yaxunl

Reviewed By: Anastasia

Subscribers: asavonic, bader, cfe-commits

Differential Revision: https://reviews.llvm.org/D51302

llvm-svn: 341553
clang/lib/Sema/SemaDeclAttr.cpp
clang/lib/Sema/SemaType.cpp
clang/test/SemaOpenCL/access-qualifier.cl