Browse Source

added support for XML, XMLList, QName, Namespace in --gen-hx-classes

Nicolas Cannasse 15 years ago
parent
commit
9f05e2a1e1
2 changed files with 5 additions and 0 deletions
  1. 1 0
      doc/CHANGES.txt
  2. 4 0
      genas3.ml

+ 1 - 0
doc/CHANGES.txt

@@ -4,6 +4,7 @@
 	all : bugfix with inline when modifying var with same name as one of current local
 	flash9 : classes implementing ArrayAccess<T> are now dynamic (including TypedDictionary)
 	all : allow "using" on typedefs
+	as3 : minor fixes in genas3 and --gen-hx-classes
 
 2010-01-09: 2.05
 	js : added js.Scroll

+ 4 - 0
genas3.ml

@@ -1154,6 +1154,10 @@ and type_path ctx p =
 	| [] , "Function" -> [] , "Dynamic"
 	| [] , "Class" -> [] , "Class<Dynamic>"
 	| [] , "Error" -> ["flash"], "Error"
+	| [] , "XML" -> ["flash";"xml"], "XML"
+	| [] , "XMLList" -> ["flash";"xml"], "XMLList"
+	| [] , "QName" -> ["flash";"utils"], "QName"
+	| [] , "Namespace" -> ["flash";"utils"], "Namespace"
 	| ["__AS3__";"vec"] , "Vector" -> ["flash"], "Vector"
 	| pack, cl when pack = !cur_package -> [], cl
 	| path -> path