[Laszlo-dev] For Review: Change 20071214-dda-z Summary: SWF9 - Fixed modifiers for 'class'

Donald Anderson dda at ddanderson.com
Fri Dec 14 15:50:56 PST 2007


Change 20071214-dda-z by dda at freddie.local on 2007-12-14 18:43:15 EST
     in /Users/dda/laszlo/src/svn/openlaszlo/branches/devildog
     for http://svn.openlaszlo.org/openlaszlo/branches/devildog

Summary: SWF9 - Fixed modifiers for 'class'

New Features: none

Bugs Fixed: LPP-5178

Technical Reviewer: ptw (pending)
QA Reviewer: hminsky (pending)
Doc Reviewer: (pending)

Documentation: none

Release Notes: none

Details:
     Modifiers were not being emitted in the proper place for classes,
     in fact they were being emitted in the wrong output file.
     This is because the entire class declaration is boxed by
     'annotations' that are used in splitting files.  The
     modifiers need to be put inside the annotations, not
     just in front of them.

Tests:
     buildlfc with 'LzNode' class marked as dynamic now emits
     dynamic in the right place.

Files:
M      WEB-INF/lps/server/src/org/openlaszlo/sc/ 
SWF9ParseTreePrinter.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20071214-dda- 
z.tar



--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

Voice:  617-547-7881
Email:  dda at ddanderson.com
WWW:    http://www.ddanderson.com



More information about the Laszlo-dev mailing list