Author: [email protected]
Date: Tue Mar 31 16:02:06 2009
New Revision: 5141
Modified:
changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java
Log:
SQUASH into lightweight collections in Java AST.
Modified:
changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java
==============================================================================
---
changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java
(original)
+++
changes/scottb/memory/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java
Tue Mar 31 16:02:06 2009
@@ -2519,7 +2519,9 @@
* This version does not use JDT.
*/
private void tryFindUpRefs(JMethod method) {
- tryFindUpRefs(method, method.getOverrides());
+ List<JMethod> overrides = new ArrayList<JMethod>();
+ tryFindUpRefs(method, overrides);
+ method.addOverrides(overrides);
}
private void tryFindUpRefs(JMethod method, List<JMethod> overrides) {
@@ -2548,7 +2550,7 @@
for (JMethod upRef : searchThisType.methods) {
if (JTypeOracle.methodsDoMatch(method, upRef)
&& !overrides.contains(upRef)) {
- method.addOverride(upRef);
+ overrides.add(upRef);
break;
}
}
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---