(self)
| 397 | # indentless_sequence ::= (BLOCK-ENTRY block_node?)+ |
| 398 | |
| 399 | def parse_indentless_sequence_entry(self): |
| 400 | if self.check_token(BlockEntryToken): |
| 401 | token = self.get_token() |
| 402 | if not self.check_token(BlockEntryToken, |
| 403 | KeyToken, ValueToken, BlockEndToken): |
| 404 | self.states.append(self.parse_indentless_sequence_entry) |
| 405 | return self.parse_block_node() |
| 406 | else: |
| 407 | self.state = self.parse_indentless_sequence_entry |
| 408 | return self.process_empty_scalar(token.end_mark) |
| 409 | token = self.peek_token() |
| 410 | event = SequenceEndEvent(token.start_mark, token.start_mark) |
| 411 | self.state = self.states.pop() |
| 412 | return event |
| 413 | |
| 414 | # block_mapping ::= BLOCK-MAPPING_START |
| 415 | # ((KEY block_node_or_indentless_sequence?)? |
nothing calls this directly
no test coverage detected