iiop-openjdk/src/main/java/org/wildfly/iiop/openjdk/rmi/ir/ValueDefImpl.java
public TypeCode type() {
        if (typeCode == null) {
            short modifier = VM_NONE.value;
            if (is_custom)
                modifier = VM_CUSTOM.value;
            else if (is_abstract)
                modifier = VM_ABSTRACT.value;

            typeCode = getORB().create_value_tc(id, name, modifier,
                    baseValueTypeCode,
                    getValueMembersForTypeCode());
        }
        return typeCode;
    }
public TypeCode type() {
        if (typeCode == null) {
            short modifier = VM_NONE.value;
            if (is_custom)
                modifier = VM_CUSTOM.value;
            else if (is_abstract)
                modifier = VM_ABSTRACT.value;

            typeCode = getORB().create_value_tc(id, name, modifier,
                    baseValueTypeCode,
                    getValueMembersForTypeCode());
        }
        return typeCode;
    }
public TypeCode type ( ) { if ( typeCode == null ) { short modifier = VM_NONE . value ; if ( is_custom ) modifier = VM_CUSTOM . value ; else if ( is_abstract ) modifier = VM_ABSTRACT . value ; typeCode = getORB ( ) . create_value_tc ( id , name , modifier , baseValueTypeCode , getValueMembersForTypeCode ( ) ) ; } return typeCode ; }
IDLTypeOperations implementation ------------------------------
IDLTypeOperations implementation ------------------------------