Static methods

@:noExpr@:op(A + B)staticadd (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A + B)staticaddI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A & B)staticand (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A & B)staticandI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(~A)staticbneg (t:Int64):Int64

@:noExpr@:op(A / B)staticdiv (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A / B)staticdivI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A > B)staticgt (lhs:Int64, rhs:Int64):Bool

@:noExpr@:op(A >= B)staticgte (lhs:Int64, rhs:Int64):Bool

@:noExpr@:op(A < B)staticlt (lhs:Int64, rhs:Int64):Bool

@:noExpr@:op(A <= B)staticlte (lhs:Int64, rhs:Int64):Bool

@:noExpr@:op(A % B)staticmod (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A % B)staticmodI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A * B)staticmul (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A * B)staticmulI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(-A)staticneg (t:Int64):Int64

@:noExpr@:op(A | B)staticor (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A | B)staticorI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A--)staticpostDecrement (t:Int64):Int64

@:noExpr@:op(A++)staticpostIncrement (t:Int64):Int64

@:noExpr@:op(--A)staticpreDecrement (t:Int64):Int64

@:noExpr@:op(++A)staticpreIncrement (t:Int64):Int64

@:noExpr@:op(A << B)staticshl (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A << B)staticshlI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A >> B)staticshr (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A >> B)staticshrI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A - B)staticsub (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A - B)staticsubI (lhs:Int64, rhs:Int):Int64

@:noExpr@:op(A ^ B)staticxor (lhs:Int64, rhs:Int64):Int64

@:noExpr@:op(A ^ B)staticxorI (lhs:Int64, rhs:Int):Int64