createFromNative<T> function
Implementation
T createFromNative<T>(Pointer<Void> ptr) {
final String name = _getId(ptr).toDartString();
final factory = weakInterfacesMeta[name];
if (factory == null) {
throw StateError('Unknown weak interface type id: $name');
}
return factory(ptr) as T;
}