AbstractAbstractacceptAbstractcovariantAssert that JavaScript's x is the proper type represented by this
Type.
AbstractencodeInternalEncode the value. This needs to be public because it is used by encodeValue() from different types.
AbstractencodeImplement I in the IDL spec.
Encode this type for the type table.
AbstractcheckAbstractdecodeProtected Abstract_
Represents an IDL type.