org.jetbrains.jet.descriptors.serialization.descriptors
Class DeserializedPackageMemberScope
java.lang.Object
org.jetbrains.jet.descriptors.serialization.descriptors.DeserializedMemberScope
org.jetbrains.jet.descriptors.serialization.descriptors.DeserializedPackageMemberScope
- All Implemented Interfaces:
- JetScope
public class DeserializedPackageMemberScope
- extends DeserializedMemberScope
| Fields inherited from interface org.jetbrains.jet.lang.resolve.scopes.JetScope |
EMPTY |
| Methods inherited from class org.jetbrains.jet.descriptors.serialization.descriptors.DeserializedMemberScope |
computeNonDeclaredFunctions, computeNonDeclaredProperties, filteredMemberProtos, getAllDescriptors, getClassifier, getContainingDeclaration, getDeclarationsByLabel, getFunctions, getImplicitReceiversHierarchy, getLocalVariable, getOwnDeclaredDescriptors, getPackage, getProperties, printScopeStructure |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeserializedPackageMemberScope
public DeserializedPackageMemberScope(@NotNull
PackageFragmentDescriptor packageDescriptor,
@NotNull
ProtoBuf.Package proto,
@NotNull
DeserializationContext context,
@NotNull
kotlin.Function0<java.util.Collection<Name>> classNames)
DeserializedPackageMemberScope
public DeserializedPackageMemberScope(@NotNull
PackageFragmentDescriptor packageDescriptor,
@NotNull
PackageData packageData,
@NotNull
DeserializationGlobalContext context,
@NotNull
kotlin.Function0<java.util.Collection<Name>> classNames)
getClassDescriptor
@Nullable
protected ClassDescriptor getClassDescriptor(@NotNull
Name name)
- Specified by:
getClassDescriptor in class DeserializedMemberScope
addAllClassDescriptors
protected void addAllClassDescriptors(@NotNull
java.util.Collection<DeclarationDescriptor> result)
- Specified by:
addAllClassDescriptors in class DeserializedMemberScope
addNonDeclaredDescriptors
protected void addNonDeclaredDescriptors(@NotNull
java.util.Collection<DeclarationDescriptor> result)
- Specified by:
addNonDeclaredDescriptors in class DeserializedMemberScope
getImplicitReceiver
@Nullable
protected ReceiverParameterDescriptor getImplicitReceiver()
- Specified by:
getImplicitReceiver in class DeserializedMemberScope