rbc.typesystem.Type
===================

.. currentmodule:: rbc.typesystem

.. autoclass:: Type

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~Type.__init__
      ~Type.annotation
      ~Type.count
      ~Type.demangle
      ~Type.fromcallable
      ~Type.fromctypes
      ~Type.fromnumba
      ~Type.fromnumpy
      ~Type.fromobject
      ~Type.fromstring
      ~Type.fromvalue
      ~Type.index
      ~Type.inherit_annotations
      ~Type.mangle
      ~Type.match
      ~Type.pointer
      ~Type.set_mangling
      ~Type.toctypes
      ~Type.tonumba
      ~Type.toprototype
      ~Type.tostring
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~Type.bits
      ~Type.is_atomic
      ~Type.is_bool
      ~Type.is_char
      ~Type.is_complete
      ~Type.is_complex
      ~Type.is_float
      ~Type.is_function
      ~Type.is_int
      ~Type.is_pointer
      ~Type.is_string
      ~Type.is_struct
      ~Type.is_uint
      ~Type.is_void
      ~Type.mangling
   
   