Rename ArgumentPropagatorUnoptimizableMethods to account for field nodes

Bug: b/296030319
Change-Id: Ic996d7633485b04dad83af411e9011663f264b43
diff --git a/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagator.java b/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagator.java
index 97ead9d..135a011 100644
--- a/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagator.java
+++ b/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagator.java
@@ -88,7 +88,7 @@
         classes -> {
           // Disable argument propagation for methods that should not be optimized by setting their
           // method state to unknown.
-          new ArgumentPropagatorUnoptimizableMethods(
+          new ArgumentPropagatorUnoptimizableFieldsAndMethods(
                   appView, immediateSubtypingInfo, codeScanner.getMethodStates())
               .initializeUnoptimizableMethodStates(classes);
 
diff --git a/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorUnoptimizableMethods.java b/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorUnoptimizableFieldsAndMethods.java
similarity index 94%
rename from src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorUnoptimizableMethods.java
rename to src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorUnoptimizableFieldsAndMethods.java
index 28aa563..eec2d32 100644
--- a/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorUnoptimizableMethods.java
+++ b/src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorUnoptimizableFieldsAndMethods.java
@@ -1,4 +1,4 @@
-// Copyright (c) 2021, the R8 project authors. Please see the AUTHORS file
+// Copyright (c) 2024, 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.
 
@@ -16,13 +16,13 @@
 import com.android.tools.r8.utils.collections.ProgramMethodSet;
 import java.util.Collection;
 
-public class ArgumentPropagatorUnoptimizableMethods {
+public class ArgumentPropagatorUnoptimizableFieldsAndMethods {
 
   private final AppView<AppInfoWithLiveness> appView;
   private final ImmediateProgramSubtypingInfo immediateSubtypingInfo;
   private final MethodStateCollectionByReference methodStates;
 
-  public ArgumentPropagatorUnoptimizableMethods(
+  public ArgumentPropagatorUnoptimizableFieldsAndMethods(
       AppView<AppInfoWithLiveness> appView,
       ImmediateProgramSubtypingInfo immediateSubtypingInfo,
       MethodStateCollectionByReference methodStates) {