PrimitiveTypeImpl primitiveTypeMirror()

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);
        }
    }