summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2017-02-15 23:28:10 +0000
committerHans Wennborg <hans@hanshq.net>2017-02-15 23:28:10 +0000
commitcac8ce06dd446dff8b8256bf19c0f3f46dbdf361 (patch)
tree14bc6d595bd65e3d7b0b30be756e267348a235ad /llvm/lib
parent6c3d625fd98a517228f829383acdd04df3e8e499 (diff)
downloadbcm5719-llvm-cac8ce06dd446dff8b8256bf19c0f3f46dbdf361.tar.gz
bcm5719-llvm-cac8ce06dd446dff8b8256bf19c0f3f46dbdf361.zip
[dllimport] Check for dtor references in functions
Destructor references are not modelled explicitly in the AST. This adds checks for destructor calls due to variable definitions and temporaries. If a dllimport function references a non-dllimport destructor, it must not be emitted available_externally, as the referenced destructor might live across the DLL boundary and isn't exported. llvm-svn: 295258
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud