================ @@ -44,6 +44,16 @@ STRING_EXTENSION_OUTSIDE(SBFrame) def __init__(self, regs): self.regs = regs + def __iter__(self): + return self.get_registers() + + def get_registers(self): + for i in range(0,len(self.regs)): + rs = self.regs[i] + for j in range (0,rs.num_children): ---------------- bulbazord wrote:
The `range` expressions in this function can be simplified. Dropping the 0 means the list of numbers automatically starts at 0: ``` for i in range(len(self.regs)): ... for j in range(rs.num_children): ``` https://github.com/llvm/llvm-project/pull/88535 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits