Pārlūkot izejas kodu

303758: fixes

tags/V1_6_9M1
aclement pirms 14 gadiem
vecāks
revīzija
2823c921c4
1 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. 5
    2
      util/src/org/aspectj/util/GenericSignature.java

+ 5
- 2
util/src/org/aspectj/util/GenericSignature.java Parādīt failu

@@ -22,9 +22,9 @@ public class GenericSignature {
* structure holding a parsed class signature
*/
public static class ClassSignature {
public FormalTypeParameter[] formalTypeParameters = new FormalTypeParameter[0];
public FormalTypeParameter[] formalTypeParameters = FormalTypeParameter.NONE;
public ClassTypeSignature superclassSignature;
public ClassTypeSignature[] superInterfaceSignatures = new ClassTypeSignature[0];
public ClassTypeSignature[] superInterfaceSignatures = ClassTypeSignature.NONE;

public String toString() {
StringBuffer ret = new StringBuffer();
@@ -78,6 +78,7 @@ public class GenericSignature {
* structure capturing a FormalTypeParameter from the Signature grammar
*/
public static class FormalTypeParameter {
public static final FormalTypeParameter[] NONE = new FormalTypeParameter[0];
public String identifier;
public FieldTypeSignature classBound;
public FieldTypeSignature[] interfaceBounds;
@@ -133,6 +134,8 @@ public class GenericSignature {
}

public static class ClassTypeSignature extends FieldTypeSignature {

public static final ClassTypeSignature[] NONE = new ClassTypeSignature[0];
public String classSignature;
public SimpleClassTypeSignature outerType;
public SimpleClassTypeSignature[] nestedTypes;

Notiek ielāde…
Atcelt
Saglabāt