(self)
| 437 | return node |
| 438 | |
| 439 | def parse_macro(self) -> nodes.Macro: |
| 440 | node = nodes.Macro(lineno=next(self.stream).lineno) |
| 441 | node.name = self.parse_assign_target(name_only=True).name |
| 442 | self.parse_signature(node) |
| 443 | node.body = self.parse_statements(("name:endmacro",), drop_needle=True) |
| 444 | return node |
| 445 | |
| 446 | def parse_print(self) -> nodes.Output: |
| 447 | node = nodes.Output(lineno=next(self.stream).lineno) |
nothing calls this directly
no test coverage detected