< prev index next >
src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
Print this page
*** 20,37 ****
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
package jdk.vm.ci.hotspot;
import static jdk.vm.ci.hotspot.HotSpotVMConfig.config;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
import jdk.internal.vm.annotation.Stable;
import jdk.vm.ci.meta.JavaType;
- import jdk.vm.ci.meta.ModifiersProvider;
import jdk.vm.ci.meta.ResolvedJavaType;
/**
* Represents a field in a HotSpot type.
*/
--- 20,37 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
package jdk.vm.ci.hotspot;
+ import static jdk.vm.ci.hotspot.HotSpotModifiers.jvmFieldModifiers;
import static jdk.vm.ci.hotspot.HotSpotVMConfig.config;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
import jdk.internal.vm.annotation.Stable;
import jdk.vm.ci.meta.JavaType;
import jdk.vm.ci.meta.ResolvedJavaType;
/**
* Represents a field in a HotSpot type.
*/
*** 79,89 ****
return name.hashCode();
}
@Override
public int getModifiers() {
! return modifiers & ModifiersProvider.jvmFieldModifiers();
}
@Override
public boolean isInternal() {
return (modifiers & config().jvmAccFieldInternal) != 0;
--- 79,89 ----
return name.hashCode();
}
@Override
public int getModifiers() {
! return modifiers & jvmFieldModifiers();
}
@Override
public boolean isInternal() {
return (modifiers & config().jvmAccFieldInternal) != 0;
< prev index next >