Fixes a problem in type pruning where removing a type would cause it to skip the next type.  Also early-outs method upref rescue.

Suggested by: alex.tkachman
Review by: mmendez


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@1035 8db76d5a-ed1c-0410-87a9-c151d255dfc7
1 file changed