Iterate over all markers of the node. :param name: If given, filter the results by the name attribute. :returns: An iterator of the markers of the node.
(self, name: str | None = None)
| 328 | self.own_markers.insert(0, marker_.mark) |
| 329 | |
| 330 | def iter_markers(self, name: str | None = None) -> Iterator[Mark]: |
| 331 | """Iterate over all markers of the node. |
| 332 | |
| 333 | :param name: If given, filter the results by the name attribute. |
| 334 | :returns: An iterator of the markers of the node. |
| 335 | """ |
| 336 | return (x[1] for x in self.iter_markers_with_node(name=name)) |
| 337 | |
| 338 | def iter_markers_with_node( |
| 339 | self, name: str | None = None |