in core/src/main/java/com/jetbrains/sa/jdi/VirtualMachineImpl.java [556:577]
PrimitiveTypeImpl primitiveTypeMirror(char tag) {
switch (tag) {
case 'Z':
return theBooleanType;
case 'B':
return theByteType;
case 'C':
return theCharType;
case 'S':
return theShortType;
case 'I':
return theIntegerType;
case 'J':
return theLongType;
case 'F':
return theFloatType;
case 'D':
return theDoubleType;
default:
throw new IllegalArgumentException("Unrecognized primitive tag " + tag);
}
}