aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@apple.com>2018-03-13 23:37:51 +0000
committerAkira Hatanaka <ahatanaka@apple.com>2018-03-13 23:37:51 +0000
commitceb66521ba155ad250e54f8142a2034af7ab3210 (patch)
tree48073dd3e6c896d6e4c9e6f9a704b31ebff30c76 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent48ffd5cc6e5bb1daef34ffefbc919a05c5e1f925 (diff)
downloadllvm-ceb66521ba155ad250e54f8142a2034af7ab3210.zip
llvm-ceb66521ba155ad250e54f8142a2034af7ab3210.tar.gz
llvm-ceb66521ba155ad250e54f8142a2034af7ab3210.tar.bz2
Check that a field is not annotated with attribute "unavailable" before
setting the NonTrivialToPrimitive* flags of a record. Union fields that have non-trivial Objective-C ownership qualifications are normally not legal, but if the union is declared in a system header, the fields are annotated with attribute "unavailable". rdar://problem/38431072 llvm-svn: 327464
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions