File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/java.base/share/classes/java/lang Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 3434import org .checkerframework .checker .mustcall .qual .MustCall ;
3535import org .checkerframework .checker .nullness .qual .EnsuresNonNullIf ;
3636import org .checkerframework .checker .nullness .qual .Nullable ;
37+ import org .checkerframework .checker .signedness .qual .UnknownSignedness ;
3738import org .checkerframework .checker .tainting .qual .Untainted ;
3839import org .checkerframework .common .aliasing .qual .Unique ;
3940import org .checkerframework .common .reflection .qual .GetClass ;
@@ -86,7 +87,7 @@ public class Object {
8687 @ SafeEffect
8788 @ Pure
8889 @ IntrinsicCandidate
89- public final native Class <? extends @ MustCall () Object > getClass (@ PolyUI @ GuardSatisfied @ UnknownInitialization Object this );
90+ public final native Class <? extends @ MustCall () Object > getClass (@ PolyUI @ GuardSatisfied @ UnknownInitialization @ UnknownSignedness Object this );
9091
9192 /**
9293 * Returns a hash code value for the object. This method is
@@ -123,7 +124,7 @@ public class Object {
123124 */
124125 @ Pure
125126 @ IntrinsicCandidate
126- public native int hashCode (@ GuardSatisfied Object this );
127+ public native int hashCode (@ GuardSatisfied @ UnknownSignedness Object this );
127128
128129 /**
129130 * Indicates whether some other object is "equal to" this one.
You can’t perform that action at this time.
0 commit comments