class Prism::LexCompat::Result
Eine Ergebnisklasse, die speziell für die Aufnahme von vom Lexer erzeugten Tokens entwickelt wurde.
Attribute
Die Liste der vom Lexer erzeugten Tokens.
Öffentliche Klassenmethoden
Source
# File lib/prism/lex_compat.rb, line 20 def initialize(value, comments, magic_comments, data_loc, errors, warnings, source) @value = value super(comments, magic_comments, data_loc, errors, warnings, source) end
Erstellt ein neues Lex-Compat-Ergebnisobjekt mit den angegebenen Werten.
Ruft die Superklassenmethode
Prism::Result::new aufÖffentliche Instanzmethoden
Source
# File lib/prism/lex_compat.rb, line 26 def deconstruct_keys(keys) super.merge!(value: value) end
Implementiert die Hash-Mustervergleichsschnittstelle für Result.
Ruft die Superklassenmethode
Prism::Result#deconstruct_keys auf