src/hotspot/share/runtime/signature.hpp
changeset 58722 cba8afa5cfed
parent 54847 59ea39bb2809
equal deleted inserted replaced
58720:ae0af9fb3dbb 58722:cba8afa5cfed
   377     }
   377     }
   378 
   378 
   379     _begin = _end;
   379     _begin = _end;
   380     int t = sig->char_at(_begin);
   380     int t = sig->char_at(_begin);
   381     switch (t) {
   381     switch (t) {
   382       case 'B': _type = T_BYTE;    break;
   382       case JVM_SIGNATURE_BYTE:    _type = T_BYTE;    break;
   383       case 'C': _type = T_CHAR;    break;
   383       case JVM_SIGNATURE_CHAR:    _type = T_CHAR;    break;
   384       case 'D': _type = T_DOUBLE;  break;
   384       case JVM_SIGNATURE_DOUBLE:  _type = T_DOUBLE;  break;
   385       case 'F': _type = T_FLOAT;   break;
   385       case JVM_SIGNATURE_FLOAT:   _type = T_FLOAT;   break;
   386       case 'I': _type = T_INT;     break;
   386       case JVM_SIGNATURE_INT:     _type = T_INT;     break;
   387       case 'J': _type = T_LONG;    break;
   387       case JVM_SIGNATURE_LONG:    _type = T_LONG;    break;
   388       case 'S': _type = T_SHORT;   break;
   388       case JVM_SIGNATURE_SHORT:   _type = T_SHORT;   break;
   389       case 'Z': _type = T_BOOLEAN; break;
   389       case JVM_SIGNATURE_BOOLEAN: _type = T_BOOLEAN; break;
   390       case 'V': _type = T_VOID;    break;
   390       case JVM_SIGNATURE_VOID:    _type = T_VOID;    break;
   391       default : next_non_primitive(t);
   391       default : next_non_primitive(t);
   392                 return;
   392                 return;
   393     }
   393     }
   394     _end++;
   394     _end++;
   395   }
   395   }