Lines Matching refs:Type

34 import sun.jvm.hotspot.types.Type;
39 consumed by a client through the Type interfaces. It has no
51 /** Maps strings to Type objects. This does not contain the primitive types. */
58 private Type jbooleanType;
59 private Type jbyteType;
60 private Type jcharType;
61 private Type jdoubleType;
62 private Type jfloatType;
63 private Type jintType;
64 private Type jlongType;
65 private Type jshortType;
78 public Type lookupType(String cTypeName) {
82 public Type lookupType(String cTypeName, boolean throwException) {
83 Type type = (Type) nameToTypeMap.get(cTypeName);
118 public Type getJBooleanType() {
122 public Type getJByteType() {
126 public Type getJCharType() {
130 public Type getJDoubleType() {
134 public Type getJFloatType() {
138 public Type getJIntType() {
142 public Type getJLongType() {
146 public Type getJShortType() {
160 private Address vtblForType(Type type) {
171 public boolean addressTypeIsEqualToType(Address addr, Type type) {
182 // Type was not polymorphic, or an error occurred during lookup
218 Type curType = type;
272 public Type findDynamicTypeForAddress(Address addr, Type baseType) {
277 // Type was not polymorphic which is an error of some sort
312 Type loc2Match = null;
313 Type loc3Match = null;
315 Type type = (Type) iter.next();
316 Type superClass = type;
344 public Type guessTypeForAddress(Address addr) {
346 Type t = (Type) iter.next();
380 public void setJBooleanType(Type type) {
386 public void setJByteType(Type type) {
392 public void setJCharType(Type type) {
398 public void setJDoubleType(Type type) {
404 public void setJFloatType(Type type) {
410 public void setJIntType(Type type) {
416 public void setJLongType(Type type) {
422 public void setJShortType(Type type) {
429 public void addType(Type type) {
440 public void removeType(Type type) {
441 Type curType = (Type) nameToTypeMap.get(type.getName());