docs: def get_native_type(self, java_type):
          """
          Maps the Java type to a SimTypeReg representation of its native
          counterpart. This type can be used to indicate the (well-defined) size
          of native JNI types.
  
          :return: A SymTypeReg with the JNI size of the given type.
          """
          if java_type in ArchSoot.sizeof.keys():
              jni_type_size = ArchSoot.sizeof[java_type]
          else:
              # if it's not a primitive type, we treat it as a reference
              jni_type_size = self.native_simos.arch.bits
          return SimTypeReg(size=jni_type_size)