A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://ruby-syntax-tree.github.io/syntax_tree/SyntaxTree/LabelEnd.html below:

class SyntaxTree::LabelEnd - RDoc Documentation

  1. SyntaxTree::
  2. LabelEnd
class SyntaxTree::LabelEnd

LabelEnd represents the end of a dynamic symbol.

{ "key": value }

In the example above, LabelEnd represents the “":” token at the end of the hash key. This node is important for determining the type of quote being used by the label.

Attributes
String

the end of the label

Public Class Methods

Source

def initialize(value:, location:)
  @value = value
  @location = location
end
Public Instance Methods

Source

def ===(other)
  other.is_a?(LabelEnd) && value === other.value
end

Source

def accept(visitor)
  visitor.visit_label_end(self)
end

Source

def copy(value: nil, location: nil)
  LabelEnd.new(
    value: value || self.value,
    location: location || self.location
  )
end

Source

def deconstruct_keys(_keys)
  { value: value, location: location }
end

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4