whole_func_string: function parse(buf, options, dict) {
    var index
    var last
    var value
  
    // Parse as lines.
    value = buf.toString(UTF8)
    last = value.indexOf(linefeed) + 1
    index = value.indexOf(linefeed, last)
  
    while (index !== -1) {
      if (value.charCodeAt(last) !== tab) {
        parseLine(value.slice(last, index), options, dict)
      }
  
      last = index + 1
      index = value.indexOf(linefeed, last)
    }
  
    parseLine(value.slice(last), options, dict)
  }
func_code_string: function parse(buf, options, dict) {
    var index
    var last
    var value
  
    // Parse as lines.
    value = buf.toString(UTF8)
    last = value.indexOf(linefeed) + 1
    index = value.indexOf(linefeed, last)
  
    while (index !== -1) {
      if (value.charCodeAt(last) !== tab) {
        parseLine(value.slice(last, index), options, dict)
      }
  
      last = index + 1
      index = value.indexOf(linefeed, last)
    }
  
    parseLine(value.slice(last), options, dict)
  }
func_documentation_string: Parse a dictionary.