Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java @ 23375:3f70efb8f473
Make HotSpotResolvedObjectTypeImpl.createField internal.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Wed, 04 May 2016 12:06:51 +0200 |
parents | 293eb76b86d3 |
children | f272ef93c3a3 |
comparison
equal
deleted
inserted
replaced
23374:acae988d96ad | 23375:3f70efb8f473 |
---|---|
26 import jdk.vm.ci.meta.Constant; | 26 import jdk.vm.ci.meta.Constant; |
27 import jdk.vm.ci.meta.ConstantPool; | 27 import jdk.vm.ci.meta.ConstantPool; |
28 import jdk.vm.ci.meta.JavaConstant; | 28 import jdk.vm.ci.meta.JavaConstant; |
29 import jdk.vm.ci.meta.JavaKind; | 29 import jdk.vm.ci.meta.JavaKind; |
30 import jdk.vm.ci.meta.JavaType; | 30 import jdk.vm.ci.meta.JavaType; |
31 import jdk.vm.ci.meta.ResolvedJavaField; | |
32 import jdk.vm.ci.meta.ResolvedJavaMethod; | 31 import jdk.vm.ci.meta.ResolvedJavaMethod; |
33 import jdk.vm.ci.meta.ResolvedJavaType; | 32 import jdk.vm.ci.meta.ResolvedJavaType; |
34 | 33 |
35 /** | 34 /** |
36 * Implementation of {@link JavaType} for resolved non-primitive HotSpot classes. | 35 * Implementation of {@link JavaType} for resolved non-primitive HotSpot classes. |
105 int layoutHelper(); | 104 int layoutHelper(); |
106 | 105 |
107 HotSpotResolvedObjectType getEnclosingType(); | 106 HotSpotResolvedObjectType getEnclosingType(); |
108 | 107 |
109 ResolvedJavaMethod getClassInitializer(); | 108 ResolvedJavaMethod getClassInitializer(); |
110 | |
111 ResolvedJavaField createField(String name, JavaType type, long offset, int modifiers); | |
112 } | 109 } |