CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::systemc::ValueBaseType Class Reference

This provides a common base class for all SystemC integers. More...

#include <SystemCTypes.h>

Inheritance diagram for circt::systemc::ValueBaseType:
Collaboration diagram for circt::systemc::ValueBaseType:

Public Member Functions

bool isSigned ()

Static Public Member Functions

static bool classof (Type type)

Detailed Description

This provides a common base class for all SystemC integers.

It represents the sc_value_base class described in IEEE 1666-2011 ยง7.4. Note that this is an abstract type that cannot be instantiated but can only be used as a base class and for type checks.

Definition at line 63 of file SystemCTypes.h.

Member Function Documentation

◆ classof()

bool circt::systemc::ValueBaseType::classof ( Type type)
inlinestatic

Definition at line 65 of file SystemCTypes.h.

◆ isSigned()

bool circt::systemc::ValueBaseType::isSigned ( )
inline

Definition at line 70 of file SystemCTypes.h.


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