blob: 189a1ca496ff962ab5fd22efffeaf7e797da1cf2 [file] [log] [blame]
// Copyright (c) 2023, 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';
import 'package:ffi/ffi.dart';
final class Foo extends Struct {
@Int32()
external int // Force `?` to newline.
? //# 1: compile-time error
x;
}
void main() {
final ptr = calloc.allocate<Foo>(sizeOf<Foo>());
print(ptr.ref.x);
calloc.free(ptr);
}