mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 15:01:30 +00:00
7fbbe4fca3
Removes invocations of `.addressOf` in tests. Removes the constructor from the Coordinate testing class which has become useless with no access to the underlying pointer. Removes the bare variant of Coordinate because it is identical to the non-bare variant. Issue: https://github.com/dart-lang/sdk/issues/40667 Change-Id: Ie26fa3a9cac38e794e93f5fadfec2562a814c1ae Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/181403 Reviewed-by: Aske Simon Christensen <askesc@google.com> Commit-Queue: Daco Harkes <dacoharkes@google.com>
18 lines
436 B
Dart
18 lines
436 B
Dart
// 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.
|
|
|
|
library FfiTest;
|
|
|
|
import 'dart:ffi';
|
|
|
|
/// Sample struct for dart:ffi library.
|
|
class Coordinate extends Struct {
|
|
@Double()
|
|
external double x;
|
|
|
|
@Double()
|
|
external double y;
|
|
|
|
external Pointer<Coordinate> next;
|
|
}
|