CIRCT  19.0.0git
Public Member Functions | List of all members
esi::BitsType Class Reference

Bits are just an array of bits. More...

#include <Types.h>

Inheritance diagram for esi::BitsType:
Inheritance graph
Collaboration diagram for esi::BitsType:
Collaboration graph

Public Member Functions

 BitVectorType (const ID &id, uint64_t width)
- Public Member Functions inherited from esi::BitVectorType
 BitVectorType (const ID &id, uint64_t width)
uint64_t getWidth () const
std::ptrdiff_t getBitWidth () const override
- Public Member Functions inherited from esi::Type
 Type (const ID &id)
virtual ~Type ()=default
ID getID () const

Additional Inherited Members

- Public Types inherited from esi::Type
using ID = std::string
- Protected Attributes inherited from esi::Type
ID id

Detailed Description

Bits are just an array of bits.

They are not interpreted as a number but are identified in the manifest as "signless" ints.

Definition at line 105 of file Types.h.

Member Function Documentation

◆ BitVectorType()


Definition at line 94 of file Types.h.

The documentation for this class was generated from the following file: