Issue 148: Reflect.hasField is broken
Status:  WontFix
Owner: ----
Closed:  Feb 2012
Reported by waneck, Oct 20, 2011
It seems that in the generated code __HasField isn't implemented:

class Test1
{

	public function new()
	{
		trace(Reflect.hasField(this, "test")); //traces false
	}
	
	private var test:Int;

	public static function main(): Void
	{
		var m: Test1 = new Test1();
	}
}
Feb 6, 2012
#1 cristi.b...@gmail.com
Just discovered it also, it's still not working. It works with anonymous objects, but not with a class.
Feb 9, 2012
Project Member #2 gameh...@gmail.com
Hi,
This is how neko works (ie, anon objects only).  I m prepared to have a go at fixing it, but I would like a definitive spec on how it is supposed to work. Perhaps we could take this up with Nicolas. 
Status: WontFix