Class Symbol
Package: grammarkdown
Constructors
(constructor)(kind, name)
Constructs a new instance of the Symbol
class
Declaration
constructor(kind: SymbolKind, name: string);
Parameters
Type | Name | Description |
---|---|---|
SymbolKind | kind | |
string | name |
Properties
id
Declaration
id: number;
Property Value
Type | Description |
---|---|
number |
kind
Declaration
kind: SymbolKind;
Property Value
Type | Description |
---|---|
SymbolKind |
locals
Declaration
locals: SymbolTable | undefined;
Property Value
Type | Description |
---|---|
SymbolTable | undefined |
name
Declaration
name: string;
Property Value
Type | Description |
---|---|
string |
parent
Declaration
parent: Symbol | undefined;
Property Value
Type | Description |
---|---|
Symbol | undefined |