private -> internal where it's necessary

This commit is contained in:
Zalim Bashorov
2015-09-25 14:18:23 +03:00
parent 0d2196e226
commit 8cb87b3e49
39 changed files with 145 additions and 148 deletions
+4 -4
View File
@@ -70,11 +70,11 @@ public fun lazy<T>(mode: LazyThreadSafetyMode, initializer: () -> T): Lazy<T> =
public fun lazy<T>(lock: Any?, initializer: () -> T): Lazy<T> = UnsafeLazyImpl(initializer)
private fun <T> arrayOfNulls(reference: Array<out T>, size: Int): Array<T> {
internal fun <T> arrayOfNulls(reference: Array<out T>, size: Int): Array<T> {
return arrayOfNulls<Any>(size) as Array<T>
}
private fun arrayCopyResize(source: dynamic, newSize: Int, defaultValue: Any?): dynamic {
internal fun arrayCopyResize(source: dynamic, newSize: Int, defaultValue: Any?): dynamic {
val result = source.slice(0, newSize)
var index: Int = source.length
if (newSize > index) {
@@ -84,10 +84,10 @@ private fun arrayCopyResize(source: dynamic, newSize: Int, defaultValue: Any?):
return result
}
private fun <T> arrayPlusCollection(array: dynamic, collection: Collection<T>): dynamic {
internal fun <T> arrayPlusCollection(array: dynamic, collection: Collection<T>): dynamic {
val result = array.slice(0)
result.length += collection.size()
var index: Int = array.length
for (element in collection) result[index++] = element
return result
}
}
+2 -2
View File
@@ -16,7 +16,7 @@
package kotlin
private class ConstrainedOnceSequence<T>(sequence: Sequence<T>) : Sequence<T> {
internal class ConstrainedOnceSequence<T>(sequence: Sequence<T>) : Sequence<T> {
@Volatile private var sequenceRef: Sequence<T>? = sequence
//private val lock = Any()
@@ -26,4 +26,4 @@ private class ConstrainedOnceSequence<T>(sequence: Sequence<T>) : Sequence<T> {
sequenceRef = null
return sequence.iterator()
}
}
}