From e3d1bb09b0b6ab1af248ca463d7ad2dcea028f87 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Sat, 4 Apr 2026 09:26:03 -0700 Subject: [PATCH] Network [[nodiscard]] Signed-off-by: James Cherry --- include/sta/Network.hh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/include/sta/Network.hh b/include/sta/Network.hh index b12db2db..32dd25b3 100644 --- a/include/sta/Network.hh +++ b/include/sta/Network.hh @@ -307,18 +307,18 @@ public: [[nodiscard]] bool isHierarchical(const Pin *pin) const; [[nodiscard]] bool isTopLevelPort(const Pin *pin) const; // Is pin inside the instance hier_pin is attached to? - bool isInside(const Pin *pin, - const Pin *hier_pin) const; + [[nodiscard]] bool isInside(const Pin *pin, + const Pin *hier_pin) const; // Is pin inside of hier_inst? - bool isInside(const Pin *pin, - const Instance *hier_inst) const; - bool isDriver(const Pin *pin) const; - bool isLoad(const Pin *pin) const; + [[nodiscard]] bool isInside(const Pin *pin, + const Instance *hier_inst) const; + [[nodiscard]] bool isDriver(const Pin *pin) const; + [[nodiscard]] bool isLoad(const Pin *pin) const; // Has register/latch rise/fall edges from pin. - bool isRegClkPin(const Pin *pin) const; + [[nodiscard]] bool isRegClkPin(const Pin *pin) const; // Pin clocks a timing check. - bool isCheckClk(const Pin *pin) const; - bool isLatchData(const Pin *pin) const; + [[nodiscard]] bool isCheckClk(const Pin *pin) const; + [[nodiscard]] bool isLatchData(const Pin *pin) const; // Iterate over all of the pins connected to a pin and the parent // and child nets it is hierarchically connected to (port, leaf and