Update IR metadata in logging of argument types Change-Id: I43aee10878a163a07a114f5a9b363d123b738c1d
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java b/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java index 4bfb703..24b3f6e 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java
@@ -4001,7 +4001,7 @@ public void logArgumentTypes(DexEncodedMethod method, IRCode code) { List<Value> arguments = code.collectArguments(); BasicBlock block = code.entryBlock(); - InstructionListIterator iterator = block.listIterator(); + InstructionListIterator iterator = block.listIterator().recordChangesToMetadata(code); // Attach some synthetic position to all inserted code. Position position = Position.synthetic(1, method.method, null);