Replace reverse with reversed or asReversed.
This commit is contained in:
+1
-1
@@ -33,7 +33,7 @@ public class RedundantGotoMethodTransformer : MethodTransformer() {
|
||||
val insnsToRemove = arrayListOf<AbstractInsnNode>()
|
||||
|
||||
val currentLabels = hashSetOf<LabelNode>()
|
||||
for (insn in insns.reverse()) {
|
||||
for (insn in insns.reversed()) {
|
||||
if (insn.isMeaningful) {
|
||||
if (insn.getOpcode() == Opcodes.GOTO && (insn as JumpInsnNode).label in currentLabels) {
|
||||
insnsToRemove.add(insn)
|
||||
|
||||
+1
-1
@@ -111,7 +111,7 @@ fun generateLoadInstructions(methodNode: MethodNode, location: AbstractInsnNode,
|
||||
|
||||
fun generateStoreInstructions(methodNode: MethodNode, location: AbstractInsnNode, savedStackDescriptor: SavedStackDescriptor) {
|
||||
var localVarIndex = savedStackDescriptor.firstUnusedLocalVarIndex
|
||||
for (value in savedStackDescriptor.savedValues.reverse()) {
|
||||
for (value in savedStackDescriptor.savedValues.asReversed()) {
|
||||
localVarIndex -= value.getSize()
|
||||
methodNode.instructions.insertBefore(location,
|
||||
VarInsnNode(value.getType().getOpcode(Opcodes.ISTORE), localVarIndex))
|
||||
|
||||
@@ -45,7 +45,7 @@ public fun topologicalSort<T>(items: Iterable<T>, dependencies: (T) -> Iterable<
|
||||
for (item in items)
|
||||
DfsVisit(item)
|
||||
|
||||
return result.reverse()
|
||||
return result.reversed()
|
||||
}
|
||||
|
||||
public class CycleInTopoSortException : Exception()
|
||||
@@ -312,7 +312,7 @@ public class CallCompleter(
|
||||
}
|
||||
|
||||
var shouldBeMadeNullable: Boolean = false
|
||||
expressions.reverse().forEach { expression ->
|
||||
expressions.asReversed().forEach { expression ->
|
||||
if (!(expression is JetParenthesizedExpression || expression is JetLabeledExpression || expression is JetAnnotatedExpression)) {
|
||||
shouldBeMadeNullable = hasNecessarySafeCall(expression, trace)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user