GenSymbolKind¶
Import: import system.codegen;
GenSymbolKind¶
The category of a symbol in a generator snapshot.
Unknown¶
No recognized symbol category was supplied by the snapshot.
Class¶
A reference type declaration.
Struct¶
A value type declaration.
Enum¶
An enum declaration or enum symbol.
Union¶
A discriminated union declaration.
Interface¶
An interface declaration.
Function¶
A function that can be referenced or called.
Type¶
A type name used in a construction or type expression.
Local¶
A variable declared inside a function.
Parameter¶
An argument binding declared by a function.
Global¶
A variable declared at module level.
Field¶
A stored member of an instance.
Method¶
A callable member of a type.
Variant¶
An enum member or discriminated-union choice.
Module¶
A namespace containing declarations.