CIRCT
20.0.0git
|
This class allows a pattern's match function for inlining to pass its result's precedence to the pattern that requested the expression. More...
#include <EmissionPattern.h>
Public Member Functions | |
MatchResult ()=default | |
MatchResult (Precedence precedence) | |
bool | failed () const |
Precedence | getPrecedence () const |
Private Attributes | |
bool | isFailure = true |
Precedence | precedence |
This class allows a pattern's match function for inlining to pass its result's precedence to the pattern that requested the expression.
Definition at line 75 of file EmissionPattern.h.
|
default |
|
inline |
Definition at line 78 of file EmissionPattern.h.
|
inline |
Definition at line 81 of file EmissionPattern.h.
References isFailure.
Referenced by circt::ExportSystemC::EmissionPrinter::getInlinable().
|
inline |
Definition at line 82 of file EmissionPattern.h.
References precedence.
Referenced by circt::ExportSystemC::EmissionPrinter::getInlinable().
|
private |
Definition at line 85 of file EmissionPattern.h.
Referenced by failed().
|
private |
Definition at line 86 of file EmissionPattern.h.
Referenced by getPrecedence().