CIRCT  20.0.0git
Public Member Functions | Public Attributes | List of all members
circt::hw::PortConversionBuilder Class Reference

#include <PortConverter.h>

Collaboration diagram for circt::hw::PortConversionBuilder:
Collaboration graph
[legend]

Public Member Functions

 PortConversionBuilder (PortConverterImpl &converter)
 
virtual ~PortConversionBuilder ()=default
 
virtual FailureOr< std::unique_ptr< PortConversion > > build (hw::PortInfo port)
 

Public Attributes

PortConverterImplconverter
 

Detailed Description

Definition at line 151 of file PortConverter.h.

Constructor & Destructor Documentation

◆ PortConversionBuilder()

circt::hw::PortConversionBuilder::PortConversionBuilder ( PortConverterImpl converter)
inline

Definition at line 153 of file PortConverter.h.

◆ ~PortConversionBuilder()

virtual circt::hw::PortConversionBuilder::~PortConversionBuilder ( )
virtualdefault

Member Function Documentation

◆ build()

FailureOr< std::unique_ptr< PortConversion > > PortConversionBuilder::build ( hw::PortInfo  port)
virtual

Definition at line 69 of file PortConverter.cpp.

References converter.

Member Data Documentation

◆ converter

PortConverterImpl& circt::hw::PortConversionBuilder::converter

Definition at line 161 of file PortConverter.h.

Referenced by build().


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