SymbolType

Enumberates types of symbols in the symbol database.

Values

ValueMeaning
Package

A package with no module file (package.d would be considered a module).

Module

A module.

Alias

An alias.

Enum

An enum.

Class

A class.

Struct

A struct.

Interface

An interface.

Function

A function (including e.g. constructors).

Template

A template (not a template function/template class/etc).

Value

Only used for enum members at the moment.

Variable

A variable member.

Meta