Version 1.4.74

Cherry pick (partial): Add test to optimize Kotlin lambdas after merging.
CL: https://r8-review.googlesource.com/c/r8/+/33723

This CL merges src/test/kotlinR8TestResources/reprocess_merged_lambdas_kstyle/main.kt to the 1.4 branch. The absence of this file is currently causing bot failures on 1.4.

Change-Id: I0a9af20c3413dc579437815968eb74c687806318
diff --git a/src/main/java/com/android/tools/r8/Version.java b/src/main/java/com/android/tools/r8/Version.java
index 57992d1..3acb55b 100644
--- a/src/main/java/com/android/tools/r8/Version.java
+++ b/src/main/java/com/android/tools/r8/Version.java
@@ -11,7 +11,7 @@
 
   // This field is accessed from release scripts using simple pattern matching.
   // Therefore, changing this field could break our release scripts.
-  public static final String LABEL = "1.4.73";
+  public static final String LABEL = "1.4.74";
 
   private Version() {
   }
diff --git a/src/test/kotlinR8TestResources/reprocess_merged_lambdas_kstyle/main.kt b/src/test/kotlinR8TestResources/reprocess_merged_lambdas_kstyle/main.kt
new file mode 100644
index 0000000..a71b9af
--- /dev/null
+++ b/src/test/kotlinR8TestResources/reprocess_merged_lambdas_kstyle/main.kt
@@ -0,0 +1,15 @@
+// Copyright (c) 2019, the R8 project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+package reprocess_merged_lambdas_kstyle
+
+private var COUNT = 11
+
+private fun next() = "${COUNT++}"
+
+fun consumeOne(l: (x: String) -> String): String = l(next())
+
+fun main(args: Array<String>) {
+  println(consumeOne { consumeOne { consumeOne { _ -> "A" } } })
+  println(consumeOne { consumeOne { consumeOne { _ -> "B" } } })
+}
\ No newline at end of file