Fix class inliner user analysis Bug: 170920164 Change-Id: I4a63a31113253e194cc4536c567f80df22224617
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/classinliner/InlineCandidateProcessor.java b/src/main/java/com/android/tools/r8/ir/optimize/classinliner/InlineCandidateProcessor.java index b917507..f597582 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/classinliner/InlineCandidateProcessor.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/classinliner/InlineCandidateProcessor.java
@@ -313,7 +313,7 @@ if (AccessControl.isClassAccessible(singleTarget.getHolder(), method, appView) .isPossiblyFalse()) { - continue; + return user; // Not eligible. } // Eligible constructor call (for new instance roots only).