[reflection] consider removing XML parsing
stephen-hawley opened this issue · comments
Steve Hawley commented
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.