diff options
author | Serge Pavlov <sepavloff@gmail.com> | 2019-08-04 10:08:51 +0000 |
---|---|---|
committer | Serge Pavlov <sepavloff@gmail.com> | 2019-08-04 10:08:51 +0000 |
commit | 037861b2309268245a801b9fc167097d83c8d905 (patch) | |
tree | 1b7da8b229e3e68720de3b2bb8942cae88456421 /llvm/lib/Support/CodeGenCoverage.cpp | |
parent | 8f6cf97beed3996b2d65348d998a76ad8e6b2483 (diff) | |
download | llvm-037861b2309268245a801b9fc167097d83c8d905.zip llvm-037861b2309268245a801b9fc167097d83c8d905.tar.gz llvm-037861b2309268245a801b9fc167097d83c8d905.tar.bz2 |
[Parser] Emit descriptive diagnostic for misplaced pragma
If a class or struct or union declaration contains a pragma that
is not valid in this context, compiler issues generic error like
"expected member name or ';' after declaration specifiers". With this
change the error tells that this pragma cannot appear in this declaration.
Differential Revision: https://reviews.llvm.org/D64932
llvm-svn: 367779
Diffstat (limited to 'llvm/lib/Support/CodeGenCoverage.cpp')
0 files changed, 0 insertions, 0 deletions