Class SymbolLens
- Namespace
- RDCore.SDK.Semantics.Refactoring
- Assembly
- RDCore.SDK.dll
A member of a module that a client shows the references of above its declaration (LSP 3.17 §Code Lens Request).
public sealed record SymbolLens : IEquatable<SymbolLens>
- Inheritance
-
SymbolLens
- Implements
- Inherited Members
Constructors
SymbolLens(string, SourceRange)
A member of a module that a client shows the references of above its declaration (LSP 3.17 §Code Lens Request).
public SymbolLens(string Name, SourceRange NameRange)
Parameters
NamestringThe name the member is declared with.
NameRangeSourceRangeWhere the name is written in the module: what the references of the member are asked for at.
Properties
Name
The name the member is declared with.
public string Name { get; init; }
Property Value
NameRange
Where the name is written in the module: what the references of the member are asked for at.
public SourceRange NameRange { get; init; }