CIRCT 21.0.0git
|
The "any" type is a special type which can be used to represent any type, as identified by the type id. More...
#include <Types.h>
Public Member Functions | |
AnyType (const ID &id) | |
std::ptrdiff_t | getBitWidth () const override |
![]() | |
Type (const ID &id) | |
virtual | ~Type ()=default |
ID | getID () const |
Additional Inherited Members | |
![]() | |
using | ID = std::string |
![]() | |
ID | id |
The "any" type is a special type which can be used to represent any type, as identified by the type id.
Said type id is guaranteed to be present in the manifest. Importantly, the "any" type id over the wire may not be a string as it is in software.
|
inlineoverridevirtual |