From acd43bdd8a5f55382a6df0e6bc41e014024d522c Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Sun, 11 Aug 2024 23:11:21 -0700 Subject: [PATCH] Update Sdc.i --- sdc/Sdc.i | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/sdc/Sdc.i b/sdc/Sdc.i index 92639c8f..2504f720 100644 --- a/sdc/Sdc.i +++ b/sdc/Sdc.i @@ -1325,6 +1325,51 @@ filter_pins(const char *property, return filter_objects(property, op, pattern, pins); } +ClockSeq +filter_clocks(const char *property, + const char *op, + const char *pattern, + ClockSeq *clocks) +{ + return filter_objects(property, op, pattern, clocks); +} + +LibertyCellSeq +filter_lib_cells(const char *property, + const char *op, + const char *pattern, + LibertyCellSeq *cells) +{ + return filter_objects(property, op, pattern, cells); +} + +LibertyPortSeq +filter_lib_pins(const char *property, + const char *op, + const char *pattern, + LibertyPortSeq *pins) +{ + return filter_objects(property, op, pattern, pins); +} + +LibertyLibrarySeq +filter_libs(const char *property, + const char *op, + const char *pattern, + LibertyLibrarySeq *libs) +{ + return filter_objects(property, op, pattern, libs); +} + +NetSeq +filter_nets(const char *property, + const char *op, + const char *pattern, + NetSeq *nets) +{ + return filter_objects(property, op, pattern, nets); +} + EdgeSeq filter_timing_arcs(const char *property, const char *op,