@@ -58,4 +58,11 @@ class EnumValueMap<K:EnumValue, V> extends haxe.ds.BalancedTree<K, V> implements
Reflect.compare(v1, v2);
}
+
+ override function copy():EnumValueMap<K, V> {
+ var copied = new EnumValueMap<K, V>();
+ copied.root = root;
+ return copied;
+ }