parameters: (message_context)
return_statement: return message_context.match.start()
docstring: Return the (zero-based) column number of the message context.
  
      If a group is specified: returns the column of the start of the group.
      If no group, but a match is specified: returns the column of the start of
      the match.
      If no match: returns column 0 (whole line).
docstring_summary: Return the (zero-based) column number of the message context.
docstring_tokens: Return the ( zero - based ) column number of the message context .
function: def getColumn(message_context):
      """Return the (zero-based) column number of the message context.
  
      If a group is specified: returns the column of the start of the group.
      If no group, but a match is specified: returns the column of the start of
      the match.
      If no match: returns column 0 (whole line).
      """
      if not message_context.match:
          # whole line
          return 0
      if message_context.group is not None:
          return message_context.match.start(message_context.group)
      return message_context.match.start()
function_tokens: def getColumn ( message_context ) : if not message_context . match : # whole line return 0 if message_context . group is not None : return message_context . match . start ( message_context . group ) return message_context . match . start ( )