fix: Revert "Expose 'TimingType' from `TimingArc`. (#380)" (#390)

Now the `TimingArcSet` class in `TimingArc.hh` has two identical declarations of the `timingType()` member function with the same signature, return type and implementation, which causes an overload conflict error during the build process.

This reverts commit f0c9971015.
This commit is contained in:
Kazuto Iris 2026-02-26 10:08:47 +08:00 committed by GitHub
parent f0c9971015
commit a2cd40f57c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 0 additions and 1 deletions

View File

@ -170,7 +170,6 @@ public:
void deleteTimingArc(TimingArc *arc);
TimingArc *findTimingArc(unsigned arc_index);
void setRole(const TimingRole *role);
TimingType timingType() const { return attrs_->timingType(); }
FuncExpr *cond() const { return attrs_->cond(); }
// Cond default is the timing arcs with no condition when there are
// other conditional timing arcs between the same pins.