write_liberty

Signed-off-by: James Cherry <[email protected]>
This commit is contained in:
James Cherry
2022-06-06 21:27:28 -07:00
parent 296bc45a17
commit eeac6fafd6
2 changed files with 32 additions and 20 deletions
+4 -4
View File
@@ -34,6 +34,10 @@ public:
op_zero};
// Constructors.
FuncExpr(Operator op,
FuncExpr *left,
FuncExpr *right,
LibertyPort *port);
static FuncExpr *makePort(LibertyPort *port);
static FuncExpr *makeNot(FuncExpr *expr);
static FuncExpr *makeAnd(FuncExpr *left,
@@ -72,10 +76,6 @@ public:
bool checkSize(LibertyPort *port);
private:
FuncExpr(Operator op,
FuncExpr *left,
FuncExpr *right,
LibertyPort *port);
const char *asString(bool with_parens) const;
const char *asStringSubexpr(bool with_parens,
char op) const;