Inlined method

This commit is contained in:
Valentin Kipyatkov
2015-06-11 15:59:26 +03:00
parent f88d603f5c
commit 472841de16
@@ -150,17 +150,13 @@ public class WritableScopeImpl(override val workerScope: JetScope,
return workerScope.getLocalVariable(name)
}
private fun getFunctionGroups(): SetMultimap<Name, FunctionDescriptor> {
if (functionGroups == null) {
functionGroups = LinkedHashMultimap.create()
}
return functionGroups!!
}
override fun addFunctionDescriptor(functionDescriptor: FunctionDescriptor) {
checkMayWrite()
getFunctionGroups().put(functionDescriptor.getName(), functionDescriptor)
if (functionGroups == null) {
functionGroups = LinkedHashMultimap.create()
}
functionGroups!!.put(functionDescriptor.getName(), functionDescriptor)
explicitlyAddedDescriptors.add(functionDescriptor)
}