staticCompareExchange(location1:Ref<Int>, value:Int, comparand:Int):Int
staticCompareExchange<M0>(location1:Ref<M0>, value:M0, comparand:M0):M0
staticCompareExchange(location1:Ref<Float>, value:Float, comparand:Float):Float
staticCompareExchange(location1:Ref<IntPtr>, value:IntPtr, comparand:IntPtr):IntPtr
staticCompareExchange(location1:Ref<Int64>, value:Int64, comparand:Int64):Int64
staticCompareExchange(location1:Ref<Single>, value:Single, comparand:Single):Single
staticCompareExchange(location1:Ref<Dynamic>, value:Dynamic, comparand:Dynamic):Dynamic
staticExchange(location1:Ref<Int>, value:Int):Int
staticExchange<M0>(location1:Ref<M0>, value:M0):M0
staticExchange(location1:Ref<Float>, value:Float):Float
staticExchange(location1:Ref<IntPtr>, value:IntPtr):IntPtr
staticExchange(location1:Ref<Int64>, value:Int64):Int64
staticExchange(location1:Ref<Single>, value:Single):Single
staticExchange(location1:Ref<Dynamic>, value:Dynamic):Dynamic