class

Adamantine::SemanticOverlay

Inherits Reference < Object

Constants

STANDARD_LEGEND = Lsp::SemanticTokens::STANDARD_LEGEND

Constructors

build(data : Array(Int32), lines : Array(String), legend : Array(String)) : SemanticOverlay
Source
empty
Source
new(legend : Array(String) = STANDARD_LEGEND.dup, cells : Array(Array(Int8)) = [] of Array(Int8))
Source

Instance methods

any_tokens?
Source
apply_hash_comments(lines : Array(String)) : Nil
Source
legend
Source
name_at(line : Int32, col : Int32) : String | Nil
Source
type_index_at(line : Int32, col : Int32) : Int32 | Nil
Source