blob: dfcf8529954aee1b694430487ecac5714d05fa91 [file] [log] [blame]
library;
import self as self;
import "dart:ffi" as ffi;
import "dart:core" as core;
import "dart:ffi";
part ffi_external_in_part_lib.dart;
final class Struct1ByteInt extends ffi::Struct {
synthetic constructor •() self::Struct1ByteInt
;
@ffi::Int8::•()
external get a0() core::int;
@ffi::Int8::•()
external set a0(synthesized core::int #externalFieldValue) → void;
}
static method notMain() void
;
@ffi::Native::•<(ffi::Int8) self::Struct1ByteInt>(symbol: "ReturnStruct1ByteInt")
external static method /* from org-dartlang-testcase:///ffi_external_in_part_lib.dart */ returnStruct1ByteIntNative(core::int a0) self::Struct1ByteInt;
Extra constant evaluation status:
Evaluated: ConstructorInvocation @ org-dartlang-testcase:///ffi_external_in_part_file.dart:15:4 -> InstanceConstant(const Int8{})
Evaluated: ConstructorInvocation @ org-dartlang-testcase:///ffi_external_in_part_file.dart:15:4 -> InstanceConstant(const Int8{})
Evaluated: ConstructorInvocation @ org-dartlang-testcase:///ffi_external_in_part_lib.dart:19:2 -> InstanceConstant(const Native<Struct1ByteInt Function(Int8)>{Native.symbol: "ReturnStruct1ByteInt", Native.assetId: null, Native.isLeaf: false})
Extra constant evaluation: evaluated: 3, effectively constant: 3