vm/src/main/java/org/apidesign/vm4brwsr/VarType.java
branchregisters
changeset 584 925d2de2a277
parent 319 83f638b13242
     1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/VarType.java	Fri Dec 14 15:06:53 2012 +0100
     1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/VarType.java	Fri Jan 25 15:37:05 2013 +0100
     1.3 @@ -45,13 +45,13 @@
     1.4                  return VarType.DOUBLE;
     1.5              case RuntimeConstants.ITEM_Long:
     1.6                  return VarType.LONG;
     1.7 +            case RuntimeConstants.ITEM_Null:
     1.8 +            case RuntimeConstants.ITEM_InitObject:
     1.9              case RuntimeConstants.ITEM_Object:
    1.10 +            case RuntimeConstants.ITEM_NewObject:
    1.11                  return VarType.REFERENCE;
    1.12  
    1.13              case RuntimeConstants.ITEM_Bogus:
    1.14 -            case RuntimeConstants.ITEM_Null:
    1.15 -            case RuntimeConstants.ITEM_InitObject:
    1.16 -            case RuntimeConstants.ITEM_NewObject:
    1.17                  /* unclear how to handle for now */
    1.18              default:
    1.19                  throw new IllegalStateException("Unhandled stack map type");