commit | 6ef2bbbf80b42c3b95dc3a62d02e67c3388d36b1 | [log] [tgz] |
---|---|---|
author | Morten Krogh-Jespersen <mkroghj@google.com> | Wed Aug 11 08:22:21 2021 +0200 |
committer | Morten Krogh-Jespersen <mkroghj@google.com> | Wed Aug 11 07:43:08 2021 +0000 |
tree | a1187365f9266029b58fc8307a826a8eeec405db | |
parent | 77387ba80585a1ec3d857aa6f37a8017b8275d17 [diff] |
Visit kotlin lambda function with null if backing has been removed This will ensure that no errors are thrown and reported as warnings when rewriting kotlin metadata. Bug: 194915678 Bug: 195757160 Change-Id: Id23f7cac2280a999c1ad3d5a4560b0f2d408fb48
diff --git a/src/main/java/com/android/tools/r8/kotlin/KotlinLambdaInfo.java b/src/main/java/com/android/tools/r8/kotlin/KotlinLambdaInfo.java index 7a4fc78..c8cb4d6 100644 --- a/src/main/java/com/android/tools/r8/kotlin/KotlinLambdaInfo.java +++ b/src/main/java/com/android/tools/r8/kotlin/KotlinLambdaInfo.java
@@ -78,7 +78,6 @@ .options() .reporter .info(KotlinMetadataDiagnostic.lambdaBackingNotFound(clazz.type, function.getName())); - return false; } return function.rewrite(visitorProvider.get()::visitFunction, backing, appView, namingLens); }