MSVC doesn't provide them. PR28223
I left behind the machinery in case we want to resurrect available_externally
vftable emission to support devirtualization.
Paths
| Differential D21544
[MS] Don't expect vftables to be provided for extern template instantiations ClosedPublic Authored by rnk on Jun 20 2016, 6:21 PM.
Details Summary MSVC doesn't provide them. PR28223 I left behind the machinery in case we want to resurrect available_externally
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jun 20 2016, 7:40 PM Closed by commit rL273296: [MS] Don't expect vftables to be provided for extern template instantiations (authored by rnk). · Explain WhyJun 21 2016, 11:46 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 61331 lib/AST/VTableBuilder.cpp
lib/CodeGen/CGVTables.cpp
test/CodeGenCXX/microsoft-abi-vbtables.cpp
test/CodeGenCXX/microsoft-abi-vftables.cpp
|