blob: 1d2f616325a90ce2f3c5108b2891710938f9f2ca [file] [log] [blame]
library #lib;
import self as self;
import "dart:core" as core;
import "dart:ffi" as ffi;
import "dart:typed_data" as typ;
import "dart:ffi";
import "dart:typed_data";
final class SomeClass extends core::Object {
synthetic constructor •() self::SomeClass
: super core::Object::•()
;
@#C6
@#C8
external static method myNative(ffi::Pointer<ffi::Int8> pointer, ffi::Pointer<ffi::Int8> pointer2) core::int;
@#C6
@#C8
external static method myNative#CC(ffi::_Compound pointer, ffi::_Compound pointer2) → core::int;
}
static method main() void {
final typ::Int8List typedData = typ::Int8List::•(20);
self::SomeClass::myNative#CC(new ffi::_Compound::_fromTypedDataBase(typedData, #C9.{core::num::*}(3){(core::num) → core::num}), new ffi::_Compound::_fromTypedDataBase(typedData, #C9.{core::num::*}(8){(core::num) → core::num}));
}
constants {
#C1 = "cfe:ffi:native-marker"
#C2 = "myNative"
#C3 = "#lib"
#C4 = true
#C5 = ffi::Native<(ffi::Pointer<ffi::Int8>, ffi::Pointer<ffi::Int8>) → ffi::Int8> {symbol:#C2, assetId:#C3, isLeaf:#C4}
#C6 = core::pragma {name:#C1, options:#C5}
#C7 = "vm:ffi:native"
#C8 = core::pragma {name:#C7, options:#C5}
#C9 = 1
}