comment fixing (starting to think of short <-> char)

git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@175 379699f6-c40d-0410-875b-85095c16579e
stable
jochen 26 years ago
parent 4c81308913
commit ca1416168d
  1. 16
      jode/jode/type/Type.java

@ -23,7 +23,7 @@ import java.util.Hashtable;
/** /**
* This is my type class. It differs from java.lang.class, in * This is my type class. It differs from java.lang.class, in
* that it maintains a type range. This type range may be implicit or * that it maintains a type range. This type range may be implicit or
* explicit. <p> * explicit. <br>
* *
* *
* Think of this global type hierarchie: * Think of this global type hierarchie:
@ -33,18 +33,18 @@ import java.util.Hashtable;
* / | \ * / | \
* / | \ * / | \
* tObject boolean int * tObject boolean int
* / \ | * / \ / \
* / tArray short * / tArray short char
* other | * other \ /
* classes byte * classes byte
* </pre> * </pre>
* *
* int implements the "interface" tBoolByte. boolean and byte * int implements the "interface" tBoolInt. boolean and byte
* implement the "interface" tBoolByte which extends tBoolInt. * implement the "interface" tBoolByte which extends tBoolInt. <br>
* *
* The type tBoolInt is <tBoolInt, tUnknown>, the type tBoolByte is * The type tBoolInt is <tBoolInt, tUnknown>, the type tBoolByte is
* <tBoolByte, tUnknown> (hard coded in <code>getTop</code>). The * <tBoolByte, tUnknown> (hard coded in <code>getTop</code>). The
* type tUInt is <int, byte>. * type tUInt is <int, byte>. <br>
* *
* Note that tUnknown is no valid type, so we can replace * Note that tUnknown is no valid type, so we can replace
* <tUnknown, byte> with <int, byte> * <tUnknown, byte> with <int, byte>

Loading…
Cancel
Save