Removed WritableScope.addClassifierAlias too
This commit is contained in:
@@ -35,9 +35,7 @@ public trait WritableScope : JetScope {
|
||||
|
||||
public fun addFunctionDescriptor(functionDescriptor: FunctionDescriptor)
|
||||
|
||||
public fun addClassifierDescriptor(classDescriptor: ClassifierDescriptor)
|
||||
|
||||
public fun addClassifierAlias(name: Name, classifierDescriptor: ClassifierDescriptor)
|
||||
public fun addClassifierDescriptor(classifierDescriptor: ClassifierDescriptor)
|
||||
|
||||
public fun importScope(imported: JetScope)
|
||||
|
||||
|
||||
@@ -193,15 +193,10 @@ public class WritableScopeImpl(scope: JetScope,
|
||||
return result
|
||||
}
|
||||
|
||||
override fun addClassifierDescriptor(classDescriptor: ClassifierDescriptor) {
|
||||
checkMayWrite()
|
||||
|
||||
addClassifierAlias(classDescriptor.getName(), classDescriptor)
|
||||
}
|
||||
|
||||
override fun addClassifierAlias(name: Name, classifierDescriptor: ClassifierDescriptor) {
|
||||
override fun addClassifierDescriptor(classifierDescriptor: ClassifierDescriptor) {
|
||||
checkMayWrite()
|
||||
|
||||
val name = classifierDescriptor.getName()
|
||||
checkForRedeclaration(name, classifierDescriptor)
|
||||
getVariableOrClassDescriptors().put(name, classifierDescriptor)
|
||||
explicitlyAddedDescriptors.add(classifierDescriptor)
|
||||
|
||||
Reference in New Issue
Block a user