Log Message: |
General: gave MXMLBlockWalker the initial ability to output 'embedded' AS using the actual AS Walkers/Visitors/Emitters.
- created new "base" type for BlockWalkers and BlockVisitors, so methods can pass both AS and MXML versions around
- refactored existing BlockWalkers and BlockVisitors to implement these types
- MXMLBlockWalker now gets passed an ASEmitter and ASBlockWalker instance, which provide the actual AS parsing
- wrote some new MXML/FlexJS tests and made them pass with above modifications
|