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
types containing std::unique_ptr to incomplete types require a destructor to be
defined as the size is unavailable, otherwise the following error is raised at
compile time:
/usr/lib/gcc/aarch64-linux-gnu/13/../../../../include/c++/13/bits/unique_ptr.h:97:16: error: invalid application of 'sizeof' to an incomplete type 'flutter::FlutterELinuxView'
91 | _GLIBCXX23_CONSTEXPR
92 | void
93 | operator()(_Tp* __ptr) const
| `- note: in instantiation of member function 'std::default_delete<flutter::FlutterELinuxView>::operator()' requested here
94 | {
95 | static_assert(!is_void<_Tp>::value,
96 | "can't delete pointer to incomplete type");
97 | static_assert(sizeof(_Tp)>0,
| `- error: invalid application of 'sizeof' to an incomplete type 'flutter::FlutterELinuxView'
98 | "can't delete pointer to incomplete type");
99 | delete __ptr;
Signed-off-by: Luke Howard <lukeh@padl.com>
0 commit comments