summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-05-26 21:54:24 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-05-26 21:54:24 +0000
commit34568bc602d66867070fb5aac2e9fbe4fb92b2bf (patch)
tree5ceb98bb6e4499589536010d306ddb4c79890bd7 /llvm/lib/Bitcode
parentf3c1c065aa55bddee26487725b08576ab71619d4 (diff)
downloadbcm5719-llvm-34568bc602d66867070fb5aac2e9fbe4fb92b2bf.tar.gz
bcm5719-llvm-34568bc602d66867070fb5aac2e9fbe4fb92b2bf.zip
[MS ABI, DebugInfo] Omit the size for model-less pointers-to-members
The representation of a pointer-to-member in the MS ABI is governed by the layout of the relevant class or if a model has been explicitly specified. If no model is specified, then an appropriate "worst-case-scenario" model is implicitly chosen if, and only, if the pointer-to-member type's representation was needed. Debug info cannot force a pointer-to-member type to have a representation so do not try to query the size of such a type unless we know it is safe to do so. llvm-svn: 238259
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud