KT-1185 Support full enumeration check for 'when'

This commit is contained in:
svtk
2012-01-30 13:39:44 +04:00
parent 59aa2f8c71
commit 1d71e820bb
12 changed files with 193 additions and 19 deletions
@@ -10,11 +10,8 @@ import org.jetbrains.jet.lang.descriptors.ClassifierDescriptor;
import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor;
import org.jetbrains.jet.lang.descriptors.NamespaceDescriptor;
import org.jetbrains.jet.lang.resolve.scopes.receivers.ReceiverDescriptor;
import org.jetbrains.jet.lang.types.TypeSubstitutor;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.*;
/**
* @author abreslav
@@ -66,6 +63,12 @@ public class JavaClassMembersScope extends JavaClassOrPackageScope {
return null;
}
@NotNull
@Override
public Set<ClassDescriptor> getObjectDescriptors() {
return Collections.emptySet();
}
@NotNull
@Override
public Collection<DeclarationDescriptor> getAllDescriptors() {