Update instanceof check in art-test 536-checker-needs-access

Bug: b/288273207
Bug: b/288376353
Test: art/test/testrunner/testrunner.py -b --host -t 536
Change-Id: Id7c39eef8e9299f0dd63d0ad3df39ce9babafedf
diff --git a/test/536-checker-needs-access-check/src/Main.java b/test/536-checker-needs-access-check/src/Main.java
index bb402e5..85db2e0 100644
--- a/test/536-checker-needs-access-check/src/Main.java
+++ b/test/536-checker-needs-access-check/src/Main.java
@@ -26,7 +26,7 @@
         }
 
          try {
-            testInstanceOfNull();
+            testInstanceOfNull(null);
         } catch (IllegalAccessError e) {
             System.out.println("Got expected error instanceof null");
         }
@@ -64,10 +64,10 @@
         return ic instanceof InaccessibleClass;
     }
 
-    /// CHECK-START: boolean Main.testInstanceOfNull() register (after)
+    /// CHECK-START: boolean Main.testInstanceOfNull(java.lang.Object) register (after)
     /// CHECK: LoadClass class_name:other.InaccessibleClass
-    public static boolean testInstanceOfNull() {
-        return null instanceof InaccessibleClass;
+    public static boolean testInstanceOfNull(Object o) {
+        return o instanceof InaccessibleClass;
     }
 
     // TODO: write a test for for CheckCast with not null constant (after RTP can parse arguments).