JetClassOrObject implements JetNamedDeclaration

This commit is contained in:
Andrey Breslav
2012-12-18 21:20:42 +04:00
parent 91a1a1420d
commit 66aef9a64f
3 changed files with 19 additions and 22 deletions
@@ -23,7 +23,7 @@ import org.jetbrains.jet.lang.resolve.name.Name;
import java.util.List;
public interface JetClassOrObject extends PsiNameIdentifierOwner, JetDeclarationContainer, JetElement, JetModifierListOwner, JetDeclaration {
public interface JetClassOrObject extends PsiNameIdentifierOwner, JetDeclarationContainer, JetElement, JetModifierListOwner, JetNamedDeclaration {
@Nullable
JetDelegationSpecifierList getDelegationSpecifierList();
@@ -36,6 +36,7 @@ public interface JetClassOrObject extends PsiNameIdentifierOwner, JetDeclaration
// Objects always "have" a primary constructor
boolean hasPrimaryConstructor();
@Override
@Nullable
Name getNameAsName();