anchor.diff:  
   import '../com/combase.dart';
   import '../constants.dart';
  -import '../constants_nodoc.dart';
   import '../exceptions.dart';
   import '../macros.dart';
   import '../ole32.dart';
  
positive.code:     return retValue;
    }
  
    int PickSingleFileAsync(Pointer<IntPtr> operation) =>
        Pointer<NativeFunction<_PickSingleFileAsync_Native>>.fromAddress(
                ptr.ref.vtable.elementAt(15).value)
            .asFunction<_PickSingleFileAsync_Dart>()(ptr.ref.lpVtbl, operation);
  
    int PickMultipleFilesAsync(Pointer<IntPtr> operation) =>
        Pointer<NativeFunction<_PickMultipleFilesAsync_Native>>.fromAddress(
                    ptr.ref.vtable.elementAt(16).value)
                .asFunction<_PickMultipleFilesAsync_Dart>()(
            ptr.ref.lpVtbl, operation);
  }
  
negative.code:   IFileOpenPicker(Pointer<COMObject> ptr) : super(ptr);
  
    int get ViewMode {
      final retValuePtr = calloc<Uint32>();
  
      final hr = Pointer<NativeFunction<_get_ViewMode_Native>>.fromAddress(
              ptr.ref.vtable.elementAt(6).value)
  