@@ -307,18 +307,18 @@ public:
307307 [[nodiscard]] bool isHierarchical (const Pin *pin) const ;
308308 [[nodiscard]] bool isTopLevelPort (const Pin *pin) const ;
309309 // Is pin inside the instance hier_pin is attached to?
310- bool isInside (const Pin *pin,
311- const Pin *hier_pin) const ;
310+ [[nodiscard]] bool isInside (const Pin *pin,
311+ const Pin *hier_pin) const ;
312312 // Is pin inside of hier_inst?
313- bool isInside (const Pin *pin,
314- const Instance *hier_inst) const ;
315- bool isDriver (const Pin *pin) const ;
316- bool isLoad (const Pin *pin) const ;
313+ [[nodiscard]] bool isInside (const Pin *pin,
314+ const Instance *hier_inst) const ;
315+ [[nodiscard]] bool isDriver (const Pin *pin) const ;
316+ [[nodiscard]] bool isLoad (const Pin *pin) const ;
317317 // Has register/latch rise/fall edges from pin.
318- bool isRegClkPin (const Pin *pin) const ;
318+ [[nodiscard]] bool isRegClkPin (const Pin *pin) const ;
319319 // Pin clocks a timing check.
320- bool isCheckClk (const Pin *pin) const ;
321- bool isLatchData (const Pin *pin) const ;
320+ [[nodiscard]] bool isCheckClk (const Pin *pin) const ;
321+ [[nodiscard]] bool isLatchData (const Pin *pin) const ;
322322
323323 // Iterate over all of the pins connected to a pin and the parent
324324 // and child nets it is hierarchically connected to (port, leaf and
0 commit comments