CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::firrtl::BaseTypeAliasOr< BaseTy > Class Template Reference

#include <FIRRTLTypes.h>

Inheritance diagram for circt::firrtl::BaseTypeAliasOr< BaseTy >:
Collaboration diagram for circt::firrtl::BaseTypeAliasOr< BaseTy >:

Public Member Functions

 operator BaseTy () const
BaseTy base () const

Static Public Member Functions

static bool classof (Type other)

Detailed Description

template<typename BaseTy>
class circt::firrtl::BaseTypeAliasOr< BaseTy >

Definition at line 608 of file FIRRTLTypes.h.

Member Function Documentation

◆ base()

template<typename BaseTy>
BaseTy circt::firrtl::BaseTypeAliasOr< BaseTy >::base ( ) const
inline

Definition at line 622 of file FIRRTLTypes.h.

References circt::firrtl::type_cast().

◆ classof()

template<typename BaseTy>
bool circt::firrtl::BaseTypeAliasOr< BaseTy >::classof ( Type other)
inlinestatic

Definition at line 617 of file FIRRTLTypes.h.

References circt::firrtl::type_isa().

◆ operator BaseTy()

template<typename BaseTy>
circt::firrtl::BaseTypeAliasOr< BaseTy >::operator BaseTy ( ) const
inline

Definition at line 620 of file FIRRTLTypes.h.

References circt::firrtl::type_cast().


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