commit | 8aa3abf589ae41c248895013e79fbbdb3b47d973 | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Sun Jan 10 11:49:08 2021 +0100 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Sun Jan 10 11:49:08 2021 +0100 |
tree | eab6022b133205424b313b90ef213fb38986a575 | |
parent | 8a626ba7f0bd78ba4dfa35e9b0b595117820c7b6 [diff] |
Fix incorrect String initializer model Change-Id: Ieb73eb138f0d3b5b9e0dbc00e17fe622a0961f07
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/library/LibraryMethodSideEffectModelCollection.java b/src/main/java/com/android/tools/r8/ir/optimize/library/LibraryMethodSideEffectModelCollection.java index 071108d..b1890af 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/library/LibraryMethodSideEffectModelCollection.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/library/LibraryMethodSideEffectModelCollection.java
@@ -38,7 +38,7 @@ ImmutableMap.<DexMethod, BiPredicate<DexMethod, List<Value>>>builder() .put( dexItemFactory.stringMembers.constructor, - (method, arguments) -> arguments.get(0).isNeverNull()); + (method, arguments) -> arguments.get(1).isNeverNull()); putAll( builder, dexItemFactory.stringBufferMethods.constructorMethods,