diff options
author | Alex Lorenz <arphaman@gmail.com> | 2017-04-19 15:52:11 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2017-04-19 15:52:11 +0000 |
commit | 24952fbc6fb5a22ffbec8f106cdc4c4a83d54c3d (patch) | |
tree | e9a158cc27f1637bbec929c0feaac5c6d8dd0915 /llvm/unittests/Support/MathExtrasTest.cpp | |
parent | 2be153b2400eb1825e1edb21424f235c02ca2574 (diff) | |
download | llvm-24952fbc6fb5a22ffbec8f106cdc4c4a83d54c3d.zip llvm-24952fbc6fb5a22ffbec8f106cdc4c4a83d54c3d.tar.gz llvm-24952fbc6fb5a22ffbec8f106cdc4c4a83d54c3d.tar.bz2 |
Add #pragma clang attribute support to the external_source_symbol attribute
Prior to this commit the external_source_symbol attribute wasn't supported by
#pragma clang attribute for the following two reasons:
- The Named attribute subject hasn't been supported by TableGen.
- There was no way to specify a subject match rule for #pragma clang attribute
that could operate on a set of attribute subjects (e.g. the ones that derive
from NamedDecl).
This commit fixes the two issues and thus adds external_source_symbol support to
#pragma clang attribute.
rdar://31169028
Differential Revision: https://reviews.llvm.org/D32176
llvm-svn: 300712
Diffstat (limited to 'llvm/unittests/Support/MathExtrasTest.cpp')
0 files changed, 0 insertions, 0 deletions