PcSemanticTokensProvider

dotty.tools.pc.PcSemanticTokensProvider
final class PcSemanticTokensProvider(driver: InteractiveDriver, params: VirtualFileParams)

Provides semantic tokens of file(@param params) according to the LSP specification.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

object Collector extends PcCollector[Option[Node]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Collector.type

Value members

Concrete methods

def makeNode(sym: Symbol, pos: SourcePosition, isDefinition: Boolean, isDeclaration: Boolean): Node
def provide(): List[Node]

Givens

Givens

given given_Context: Context