Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/ExtraFlags.java')
-rw-r--r--org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/ExtraFlags.java30
1 files changed, 15 insertions, 15 deletions
diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/ExtraFlags.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/ExtraFlags.java
index 11b8214cc..7c41d6531 100644
--- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/ExtraFlags.java
+++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/ExtraFlags.java
@@ -24,21 +24,21 @@ public final class ExtraFlags {
public final static int HasNonPrivateStaticMemberTypes = 0x0001;
public final static int IsMemberType = 0x0002;
public final static int IsLocalType = 0x0004;
-
+
//internal flags
public final static int ParameterTypesStoredAsSignature = 0x0010;
-
+
public static int getExtraFlags(ClassFileReader reader) {
int extraFlags = 0;
-
+
if (reader.isNestedType()) {
extraFlags |= ExtraFlags.IsMemberType;
}
-
+
if (reader.isLocal()) {
extraFlags |= ExtraFlags.IsLocalType;
}
-
+
IBinaryNestedType[] memberTypes = reader.getMemberTypes();
int memberTypeCounter = memberTypes == null ? 0 : memberTypes.length;
if (memberTypeCounter > 0) {
@@ -50,23 +50,23 @@ public final class ExtraFlags {
break done;
}
}
-
+
}
-
+
return extraFlags;
}
-
+
public static int getExtraFlags(IType type) throws JavaModelException {
int extraFlags = 0;
-
+
if (type.isMember()) {
extraFlags |= ExtraFlags.IsMemberType;
}
-
+
if (type.isLocal()) {
extraFlags |= ExtraFlags.IsLocalType;
}
-
+
IType[] memberTypes = type.getTypes();
int memberTypeCounter = memberTypes == null ? 0 : memberTypes.length;
if (memberTypeCounter > 0) {
@@ -79,13 +79,13 @@ public final class ExtraFlags {
}
}
}
-
+
return extraFlags;
}
-
+
public static int getExtraFlags(TypeDeclaration typeDeclaration) {
int extraFlags = 0;
-
+
if (typeDeclaration.enclosingType != null) {
extraFlags |= ExtraFlags.IsMemberType;
}
@@ -101,7 +101,7 @@ public final class ExtraFlags {
}
}
}
-
+
return extraFlags;
}
}

Back to the top