Moves the instance field below static methods to avoid compile errors in Eclipse.

Patch by: jlabanca
Review by: scottb (TBR)



git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4392 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java b/dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java
index 3acd448..17f0d83 100644
--- a/dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java
+++ b/dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java
@@ -27,12 +27,6 @@
     HasMetaData {
 
   /**
-   * Cached set of supertypes for this type (including itself).  If null,
-   * the set has not been calculated yet.
-   */
-  private Set<JClassType> flattenedSupertypes;
-  
-  /**
    * Returns all of the superclasses and superinterfaces for a given type
    * including the type itself.
    */
@@ -327,6 +321,12 @@
     }
   }
 
+  /**
+   * Cached set of supertypes for this type (including itself).  If null,
+   * the set has not been calculated yet.
+   */
+  private Set<JClassType> flattenedSupertypes;
+
   public abstract void addImplementedInterface(JClassType intf);
 
   public abstract void addMetaData(String tagName, String[] values);