public class InnerClassesScopeWrapper extends AbstractScopeAdapter
| Constructor and Description |
|---|
InnerClassesScopeWrapper(JetScope actualScope) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DeclarationDescriptor> |
getAllDescriptors()
All visible descriptors from current scope.
|
ClassifierDescriptor |
getClassifier(Name name)
Should not return object (class object or enum entry) class descriptors.
|
java.util.Collection<DeclarationDescriptor> |
getDeclarationsByLabel(LabelName labelName) |
java.util.List<ReceiverParameterDescriptor> |
getImplicitReceiversHierarchy()
Adds receivers to the list in order of locality, so that the closest (the most local) receiver goes first
|
protected JetScope |
getWorkerScope() |
java.lang.String |
toString() |
getContainingDeclaration, getFunctions, getLocalVariable, getNamespace, getObjectDescriptor, getObjectDescriptors, getOwnDeclaredDescriptors, getProperties, getPropertyByFieldReferencepublic InnerClassesScopeWrapper(JetScope actualScope)
@NotNull protected JetScope getWorkerScope()
getWorkerScope in class AbstractScopeAdapterpublic ClassifierDescriptor getClassifier(@NotNull Name name)
JetScopegetClassifier in interface JetScopegetClassifier in class AbstractScopeAdapter@NotNull public java.util.Collection<DeclarationDescriptor> getDeclarationsByLabel(LabelName labelName)
getDeclarationsByLabel in interface JetScopegetDeclarationsByLabel in class AbstractScopeAdapter@NotNull public java.util.Collection<DeclarationDescriptor> getAllDescriptors()
JetScopegetAllDescriptors in interface JetScopegetAllDescriptors in class AbstractScopeAdapter@NotNull public java.util.List<ReceiverParameterDescriptor> getImplicitReceiversHierarchy()
JetScopegetImplicitReceiversHierarchy in interface JetScopegetImplicitReceiversHierarchy in class AbstractScopeAdapterpublic java.lang.String toString()
toString in class java.lang.Object