@@ -745,6 +745,7 @@ private class HxDynamicStr {
private class HxAnon extends StdClass {
public function new( fields:NativeArray = null ) {
+ super();
if (fields != null) {
Syntax.foreach(fields, function(name, value) Syntax.setField(this, name, value));
}
@@ -2,5 +2,5 @@ package php;
@:native('StdClass')
extern class StdClass implements Dynamic {
-
+ function new() : Void;
@@ -34,7 +34,7 @@ class ObjectMap <K:{ }, V> implements haxe.Constraints.IMap<K,V> {
_values = new NativeAssocArray();
- public function set(key:K, value:V):Void untyped {
+ public function set(key:K, value:V):Void {
var id = Global.spl_object_hash(key);
_keys[id] = key;
_values[id] = value;