struct

CodeWriter::LanguageSettings

Inherits Struct < Value < Object

Constructors

new(block_start : String, block_end : String, comment_start : String, inline_block_start : String | Nil = nil, inline_block_end : String | Nil = nil, multiline_comment_start : String | Nil = nil, multiline_comment_middle : String | Nil = nil, multiline_comment_end : String | Nil = nil, space_before_block_start : Bool = true)
Source

Instance methods

block_end
block_start
clone
Source
comment_start
copy_with(block_start _block_start = @block_start, block_end _block_end = @block_end, comment_start _comment_start = @comment_start, inline_block_start _inline_block_start = @inline_block_start, inline_block_end _inline_block_end = @inline_block_end, multiline_comment_start _multiline_comment_start = @multiline_comment_start, multiline_comment_middle _multiline_comment_middle = @multiline_comment_middle, multiline_comment_end _multiline_comment_end = @multiline_comment_end, space_before_block_start _space_before_block_start = @space_before_block_start)
Source
inline_block_end
inline_block_start
multiline_comment_end
multiline_comment_middle
multiline_comment_start
space_before_block_start
supports_inline_block?
Source
supports_multiline_comments?
Source