class XcodeResultBundleProcessor::SLF0::Model::DVTTextDocumentLocation

Public Class Methods

deserialize(tokens) click to toggle source
# File lib/xcoderesultbundleprocessor/slf0/model/dvttextdocumentlocation.rb, line 6
def self.deserialize(tokens)
  parent        = DVTDocumentLocation.deserialize(tokens)
  parent_values = DVTDocumentLocation.members.map { |member| parent[member] }

  self.new(*(parent_values + [
      tokens.shift,
      tokens.shift,
      tokens.shift,
      tokens.shift,
      tokens.shift,
      tokens.shift,
      tokens.shift,
  ]))
end