Skip to content

struct Crystal::Token::DelimiterState
inherits Struct

Class methods

.default

View source

.new(kind : Symbol, nest : Char | String, end __arg0 : Char | String, open_count : Int32, heredoc_indent : Int32, allow_escapes : Bool)

View source

.new(kind, nest, the_end, allow_escapes : Bool)

View source

.new(kind, nest, the_end, open_count : Int32)

View source

.new(kind, nest, the_end)

View source

Methods

#allow_escapes : Bool

#clone

View 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)

View source

#end : Char | String

#heredoc_indent : Int32

#kind : Symbol

#nest : Char | String

#open_count : Int32

#with_heredoc_indent(indent)

View source

#with_open_count_delta(delta)

View source