From 00f4f5e5a848cb29e1d429d1d5af48135665c10e Mon Sep 17 00:00:00 2001 From: dsengupta0628 Date: Wed, 6 May 2026 17:49:20 +0000 Subject: [PATCH] bring back helper functions needed for our tests Signed-off-by: dsengupta0628 --- search/Search.i | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/search/Search.i b/search/Search.i index c58026b5..62b48564 100644 --- a/search/Search.i +++ b/search/Search.i @@ -1101,6 +1101,32 @@ set_use_default_arrival_clock(bool enable) Sta::sta()->setUseDefaultArrivalClock(enable); } +// For regression tests. +void +report_arrival_entries() +{ + Sta *sta = Sta::sta(); + Search *search = sta->search(); + search->arrivalIterator()->reportEntries(); +} + +// For regression tests. +void +report_required_entries() +{ + Sta *sta = Sta::sta(); + Search *search = sta->search(); + search->requiredIterator()->reportEntries(); +} + +// For regression tests. +void +levelize() +{ + Sta *sta = Sta::sta(); + sta->levelize()->findLevels(); +} + %} // inline ////////////////////////////////////////////////////////////////