class IDL::Type::Enum
def narrow(obj)
def narrow(obj) typeerror(obj) unless ::Integer === obj typeerror(obj) unless (0...@node.enumerators.length) === obj obj end
def narrow(obj) typeerror(obj) unless ::Integer === obj typeerror(obj) unless (0...@node.enumerators.length) === obj obj end