struct

Syntax::Token::DelimiterState

Inherits Struct < Value < Object

Constructors

new(kind : DelimiterKind, nest : Char | String, end __arg0 : Char | String, open_count : Int32, heredoc_indent : Int32, allow_escapes : Bool)
Source
new(kind : DelimiterKind, nest, the_end, allow_escapes : Bool)
Source
new(kind : DelimiterKind, nest, the_end, open_count : Int32)
Source
new(kind : DelimiterKind, nest, the_end)
Source

Class methods

default
Source

Instance methods

allow_escapes
clone
Source
copy_with(kind _kind = @kind, nest _nest = @nest, end _end = @end, open_count _open_count = @open_count, heredoc_indent _heredoc_indent = @heredoc_indent, allow_escapes _allow_escapes = @allow_escapes)
Source
end
heredoc_indent
kind
nest
open_count
with_heredoc_indent(indent)
Source
with_open_count_delta(delta)
Source