return (long)end | ((long)start << 32);
}
public static char[][] getCompoundName(String string) {
- return WildTypePattern.splitNames(string);
+ return WildTypePattern.splitNames(string,true);
}
public static TypeBinding[] insert(
public UnresolvedType lookupType(String name, IHasPosition location) {
- char[][] splitName = WildTypePattern.splitNames(name);
+ char[][] splitName = WildTypePattern.splitNames(name,true);
TypeBinding b = scope.getType(splitName,splitName.length);
//FIXME ??? need reasonable error handling...
if (!b.isValidBinding()) {
public boolean isAnonymous() {
return ((declaration.modifiers & ASTNode.AnonymousAndLocalMask) != 0);
}
+
+ public boolean isNested() {
+ return ((declaration.modifiers & ASTNode.IsMemberTypeMASK) != 0);
+ }
public boolean isAnnotationStyleAspect() {
if (declaration.annotations == null) {