// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. import 'dart:ffi'; /// Large sample struct for dart:ffi library. class VeryLargeStruct extends Struct { @Int8() external int a; @Int16() external int b; @Int32() external int c; @Int64() external int d; @Uint8() external int e; @Uint16() external int f; @Uint32() external int g; @Uint64() external int h; @IntPtr() external int i; @Double() external double j; @Float() external double k; external Pointer parent; @IntPtr() external int numChildren; external Pointer children; @Int8() external int smallLastField; }