parameters: (self, match, context, next_state)
return_statement: return [], next_state, []
docstring: Field list item.
docstring_summary: Field list item.
docstring_tokens: Field list item .
function: def field_marker(self, match, context, next_state):
          """Field list item."""
          field_list = nodes.field_list()
          self.parent += field_list
          field, blank_finish = self.field(match)
          field_list += field
          offset = self.state_machine.line_offset + 1   # next line
          newline_offset, blank_finish = self.nested_list_parse(
                self.state_machine.input_lines[offset:],
                input_offset=self.state_machine.abs_line_offset() + 1,
                node=field_list, initial_state='FieldList',
                blank_finish=blank_finish)
          self.goto_line(newline_offset)
          if not blank_finish:
              self.parent += self.unindent_warning('Field list')
          return [], next_state, []
function_tokens: def field_marker ( self , match , context , next_state ) : field_list = nodes . field_list ( ) self . parent += field_list field , blank_finish = self . field ( match ) field_list += field offset = self . state_machine . line_offset + 1 # next line newline_offset , blank_finish = self . nested_list_parse ( self . state_machine . input_lines [ offset : ] , input_offset = self . state_machine . abs_line_offset ( ) + 1 , node = field_list , initial_state = 'FieldList' , blank_finish = blank_finish ) self . goto_line ( newline_offset ) if not blank_finish : self . parent += self . unindent_warning ( 'Field list' ) return [ ] , next_state , [ ]