aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorTom Honermann <tom.honermann@intel.com>2025-07-31 19:25:05 -0400
committerGitHub <noreply@github.com>2025-07-31 19:25:05 -0400
commit9de4e062d7c443a4a9ef837cca3db4b13903fe12 (patch)
tree8f5c6f45af23f8787191c0e853625f3f1897c4e6 /clang/lib/Frontend/CompilerInvocation.cpp
parent49d89bc9f43f967051920731f0ec138ca8aaf5ee (diff)
downloadllvm-9de4e062d7c443a4a9ef837cca3db4b13903fe12.zip
llvm-9de4e062d7c443a4a9ef837cca3db4b13903fe12.tar.gz
llvm-9de4e062d7c443a4a9ef837cca3db4b13903fe12.tar.bz2
[SYCL] Restrict the sycl_kernel_entry_point attribute spelling to C++11 style. (#151405)
Previously, the `sycl_kernel_entry_point` attribute could be specified using either the GNU or C++11 spelling styles. Future SYCL attributes are expected to support only the C++11 spelling style, so support for the GNU style is being removed. In order to ensure consistent presentation of the attribute in diagnostic messages, diagnostics specific to this attribute now require the attribute to be provided as an argument. This delegates formatting of the attribute name to the diagnostic engine. As an additional nicety, "the" is added to some diagnostic messages so that they read more like proper sentences.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions