$Int32 class final
Temporary fix for the macOS arm64 varargs problem.
This integer type is Int32 on all architectures, other than macOS arm64. Where it is Int64.
- Inheritance
-
- Object
- AbiSpecificInteger
- $Int32
- Annotations
-
- @AbiSpecificIntegerMapping({ffi.Abi.androidArm : ffi.Int32(), ffi.Abi.androidArm64 : ffi.Int32(), ffi.Abi.androidIA32 : ffi.Int32(), ffi.Abi.androidX64 : ffi.Int32(), ffi.Abi.androidRiscv64 : ffi.Int32(), ffi.Abi.fuchsiaArm64 : ffi.Int32(), ffi.Abi.fuchsiaX64 : ffi.Int32(), ffi.Abi.fuchsiaRiscv64 : ffi.Int32(), ffi.Abi.iosArm : ffi.Int32(), ffi.Abi.iosArm64 : ffi.Int32(), ffi.Abi.iosX64 : ffi.Int32(), ffi.Abi.linuxArm : ffi.Int32(), ffi.Abi.linuxArm64 : ffi.Int32(), ffi.Abi.linuxIA32 : ffi.Int32(), ffi.Abi.linuxX64 : ffi.Int32(), ffi.Abi.linuxRiscv32 : ffi.Int32(), ffi.Abi.linuxRiscv64 : ffi.Int32(), ffi.Abi.macosArm64 : ffi.Int64(), ffi.Abi.macosX64 : ffi.Int32(), ffi.Abi.windowsArm64 : ffi.Int32(), ffi.Abi.windowsIA32 : ffi.Int32(), ffi.Abi.windowsX64 : ffi.Int32()})
Constructors
- $Int32()
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited