Explorar o código

[php] keep h and q fields of List if its iterator is used (closes #3047)

Simon Krajewski %!s(int64=11) %!d(string=hai) anos
pai
achega
9308a0d15d
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      std/php/_std/List.hx

+ 2 - 2
std/php/_std/List.hx

@@ -21,8 +21,8 @@
  */
  */
 @:coreApi class List<T> implements php.IteratorAggregate<T> {
 @:coreApi class List<T> implements php.IteratorAggregate<T> {
 
 
-	private var h : ArrayAccess<Dynamic>;
-	private var q : ArrayAccess<Dynamic>;
+	@:ifFeature("List.iterator") private var h : ArrayAccess<Dynamic>;
+	@:ifFeature("List.iterator") private var q : ArrayAccess<Dynamic>;
 
 
 	public var length(default,null) : Int;
 	public var length(default,null) : Int;