fix 3.2 version rtti api

This commit is contained in:
Dmitri Granetchi
2015-06-22 22:32:56 +03:00
parent aebba91283
commit efb8701a41
+2 -1
View File
@@ -1,5 +1,6 @@
package ; package ;
import haxe.rtti.Rtti;
import bindx.Bind; import bindx.Bind;
import bindx.IBindable; import bindx.IBindable;
import buddy.BuddySuite; import buddy.BuddySuite;
@@ -21,7 +22,7 @@ class InlineTest extends BuddySuite {
before(function () { before(function () {
foundFields = 0; foundFields = 0;
b = new BindableInline(); b = new BindableInline();
var rttiData:String = untyped BindableInline.__rtti; var rttiData:String = #if (haxe_ver<3.2) untyped BindableInline.__rtti #else Rtti.getRtti(BindableInline) #end;
var rtti = new XmlParser().processElement(Xml.parse(rttiData).firstChild()); var rtti = new XmlParser().processElement(Xml.parse(rttiData).firstChild());
cd = switch (rtti) { case TClassdecl(c): c; case _: null; }; cd = switch (rtti) { case TClassdecl(c): c; case _: null; };
}); });