xamarin / binding-tools-for-swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[reflection] consider removing XML parsing

stephen-hawley opened this issue · comments

When parsing in .swiftinterface files we generate XML which we turn around and parse into the *Declaration classes.
We can eliminate the XML parsing by generating the *Declaration classes directly. Generating the XML reflection is still an option which we should support, but that can be done by dumping out all of the classes using ModuleDeclaration as the root.