CIRCT 20.0.0git
|
The parsed annotation path. More...
#include <FIRRTLAnnotationHelper.h>
Public Member Functions | |
void | toVector (SmallVectorImpl< char > &out) const |
Append the annotation path to the given SmallString or SmallVector . | |
std::string | str () const |
Convert the annotation path to a string. | |
Public Attributes | |
StringRef | circuit |
SmallVector< std::pair< StringRef, StringRef > > | instances |
StringRef StringRef | name |
SmallVector< TargetToken > | component |
The parsed annotation path.
Definition at line 33 of file FIRRTLAnnotationHelper.h.
|
inline |
Convert the annotation path to a string.
Definition at line 46 of file FIRRTLAnnotationHelper.h.
References toVector().
Referenced by circt::firrtl::resolveEntities().
void TokenAnnoTarget::toVector | ( | SmallVectorImpl< char > & | out | ) | const |
StringRef circt::firrtl::TokenAnnoTarget::circuit |
Definition at line 34 of file FIRRTLAnnotationHelper.h.
Referenced by circt::firrtl::resolveEntities(), circt::firrtl::tokenizePath(), and toVector().
SmallVector<TargetToken> circt::firrtl::TokenAnnoTarget::component |
Definition at line 40 of file FIRRTLAnnotationHelper.h.
Referenced by circt::firrtl::resolveEntities(), circt::firrtl::tokenizePath(), and toVector().
SmallVector<std::pair<StringRef, StringRef> > circt::firrtl::TokenAnnoTarget::instances |
Definition at line 35 of file FIRRTLAnnotationHelper.h.
Referenced by circt::firrtl::resolveEntities(), circt::firrtl::tokenizePath(), and toVector().
StringRef StringRef circt::firrtl::TokenAnnoTarget::name |
Definition at line 38 of file FIRRTLAnnotationHelper.h.
Referenced by circt::firrtl::resolveEntities(), circt::firrtl::tokenizePath(), and toVector().