You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[cxx-interop] Check for simple destructors when checking value semantics
hasDestroyTypeOperations() does not account for the scenario where
decl has an implicit destructor that has not yet been materialized
(i.e., using clang::Sema::{Declare,Define}ImplicitDestructor()).
This can sometimes happen to a type Foo if we check the value semantics
of, say, std::vector<Foo> (which recursively checks the value semantics
of Foo without first importing Foo).
rdar://162539654
0 commit comments