Make Class.getName() behave in a useful manner when class metadata is disabled.
The return value from getName() will be of the format "Class$abc" for instantiable types, where "abc" can be deobfuscated using the symbol map file.
For all other types, the return value will be "Class$123", where the numeric value will vary between runs.

Patch by: bobv
Review by: scottb

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