commit | d413ce0e807d680a3a31cd2d47783f8f1721195b | [log] [tgz] |
---|---|---|
author | spoon@google.com <spoon@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Mon Apr 26 19:07:45 2010 +0000 |
committer | spoon@google.com <spoon@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7> | Mon Apr 26 19:07:45 2010 +0000 |
tree | f2e3614368d40bc4b3b5533623baf40e33e9c488 | |
parent | abc6da760bf9ed19fbc6bada768850a8a6d1a915 [diff] |
The gflow constant analyzer assumes that parameters could initially hold anything, rather than assuming they haven't been initialized. This caused problems for code like: foo(String param) { if (something) { param = null; } // at this point, analyzer thinks param==null } Review at http://gwt-code-reviews.appspot.com/405801 git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7979 8db76d5a-ed1c-0410-87a9-c151d255dfc7