parameters: (self, location, struct_name, field_name)
docstring: Add an error about using a non-array type field being marked with supports_doc_sequence.
docstring_summary: Add an error about using a non-array type field being marked with supports_doc_sequence.
docstring_tokens: Add an error about using a non - array type field being marked with supports_doc_sequence .
function: def add_bad_non_array_as_doc_sequence_error(self, location, struct_name, field_name):
          # type: (common.SourceLocation, unicode, unicode) -> None
          """Add an error about using a non-array type field being marked with supports_doc_sequence."""
          # pylint: disable=invalid-name
          self._add_error(location, ERROR_ID_NO_DOC_SEQUENCE_FOR_NON_ARRAY,
                          ("Field '%s' in command '%s' cannot be used as a Command Document Sequence"
                           " type since it is not an array.") % (field_name, struct_name))
function_tokens: def add_bad_non_array_as_doc_sequence_error ( self , location , struct_name , field_name ) : # type: (common.SourceLocation, unicode, unicode) -> None # pylint: disable=invalid-name self . _add_error ( location , ERROR_ID_NO_DOC_SEQUENCE_FOR_NON_ARRAY , ( "Field '%s' in command '%s' cannot be used as a Command Document Sequence" " type since it is not an array." ) % ( field_name , struct_name ) )