There was a problem with a JField and a JDeclarationStatement would reference the same initializer expression, but they wouldn't be updated in parallel.  We are changing the AST so that a JField (and JLocal) now has a reference to its declaration statement rather than a direct reference to its initializer.

Review by: spoon (desk check)

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2308 8db76d5a-ed1c-0410-87a9-c151d255dfc7
6 files changed