|
@@ -23,7 +23,7 @@ package haxe.ds;
|
|
|
|
|
|
import php.*;
|
|
|
|
|
|
-private class VectorData<T> {
|
|
|
+private class PhpVectorData<T> {
|
|
|
@:allow(haxe.ds.Vector) var length:Int;
|
|
|
@:allow(haxe.ds.Vector) var data:NativeIndexedArray<T>;
|
|
|
|
|
@@ -33,6 +33,8 @@ private class VectorData<T> {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+private typedef VectorData<T> = PhpVectorData<T>;
|
|
|
+
|
|
|
abstract Vector<T>(VectorData<T>) {
|
|
|
|
|
|
public var length(get, never):Int;
|