NativeInt64Helper

haxe._Int64.NativeInt64Helper (extern private class)

Static Members

make(high: haxe.Int32, low: haxe.Int32): __Int64
Name Type
high haxe.Int32
low haxe.Int32
Returns
__Int64

ofInt(value: Int): __Int64
Name Type
value Int
Returns
__Int64

isInt64(d: Dynamic): Bool
Name Type
d Dynamic
Returns
Bool

isNeg(a: __Int64): Bool
Name Type
a __Int64
Returns
Bool

isZero(a: __Int64): Bool
Name Type
a __Int64
Returns
Bool

compare(a: __Int64, b: __Int64): Int
Name Type
a __Int64
b __Int64
Returns
Int

ucompare(a: __Int64, b: __Int64): Int
Name Type
a __Int64
b __Int64
Returns
Int

toString(a: __Int64): String
Name Type
a __Int64
Returns
String

neg(a: __Int64): __Int64
Name Type
a __Int64
Returns
__Int64

preIncrement(a: __Int64): __Int64
Name Type
a __Int64
Returns
__Int64

postIncrement(a: __Int64): __Int64
Name Type
a __Int64
Returns
__Int64

preDecrement(a: __Int64): __Int64
Name Type
a __Int64
Returns
__Int64

postDecrement(a: __Int64): __Int64
Name Type
a __Int64
Returns
__Int64

add(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

addInt(a: __Int64, b: Int): __Int64
Name Type
a __Int64
b Int
Returns
__Int64

sub(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

subInt(a: __Int64, b: Int): __Int64
Name Type
a __Int64
b Int
Returns
__Int64

intSub(a: Int, b: __Int64): __Int64
Name Type
a Int
b __Int64
Returns
__Int64

mul(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

div(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

mod(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

eq(a: __Int64, b: __Int64): Bool
Name Type
a __Int64
b __Int64
Returns
Bool

eqInt(a: __Int64, b: Int): Bool
Name Type
a __Int64
b Int
Returns
Bool

neq(a: __Int64, b: __Int64): Bool
Name Type
a __Int64
b __Int64
Returns
Bool

neqInt(a: __Int64, b: Int): Bool
Name Type
a __Int64
b Int
Returns
Bool

complement(a: __Int64): __Int64
Name Type
a __Int64
Returns
__Int64

bitAnd(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

bitOr(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

bitXor(a: __Int64, b: __Int64): __Int64
Name Type
a __Int64
b __Int64
Returns
__Int64

shl(a: __Int64, b: Int): __Int64
Name Type
a __Int64
b Int
Returns
__Int64

shr(a: __Int64, b: Int): __Int64
Name Type
a __Int64
b Int
Returns
__Int64

ushr(a: __Int64, b: Int): __Int64
Name Type
a __Int64
b Int
Returns
__Int64

Name Type
a __Int64
Returns
haxe.Int32

Name Type
a __Int64
Returns
haxe.Int32

Metadata

Name Parameters
:include "cpp/Int64.h"