DCDCompletions

Returned by listCompletion When identifiers: {type:"identifiers", identifiers:[{identifier:string, type:string, definition:string, file:string, location:number, documentation:string}]} When calltips: {type:"calltips", calltips:[string], symbols:[{file:string, location:number, documentation:string}]} When raw: {type:"raw", raw:[string]}

Members

Enums

Type
enum Type

Type of a completion

Functions

calltips
inout(string[]) calltips()

Only set with type==calltips.

identifiers
inout(DCDIdentifier[]) identifiers()

Only set with type==identifiers.

symbols
inout(Symbol[]) symbols()

Only set with type==calltips.

Structs

Symbol
struct Symbol
Undocumented in source.

Unions

__anonymous
union __anonymous
Undocumented in source.

Variables

empty
enum DCDCompletions empty;
Undocumented in source.
raw
string[] raw;

Contains the raw DCD output

type
Type type;

Type of the completion (identifiers, calltips, raw)

Meta