Pull common method up

This commit is contained in:
Andrey Breslav
2014-01-14 22:04:11 +04:00
parent 97759f5bb7
commit d0a93f8be0
3 changed files with 5 additions and 0 deletions
@@ -109,6 +109,7 @@ public final class FqName extends FqNameBase {
return fqName.shortName();
}
@Override
@NotNull
public Name shortNameOrSpecial() {
return fqName.shortNameOrSpecial();
@@ -52,6 +52,9 @@ public abstract class FqNameBase {
return toFqNameUnsafe().equals(that);
}
@NotNull
public abstract Name shortNameOrSpecial();
@NotNull
public abstract List<Name> pathSegments();
}
@@ -153,6 +153,7 @@ public final class FqNameUnsafe extends FqNameBase {
return shortName;
}
@Override
@NotNull
public Name shortNameOrSpecial() {
if (isRoot()) {