Type Definition lsp::types::Definition[][src]

type Definition = Nullable<Union<Location, Vec<Location>>>;

The definition of a symbol represented as one or many locations. For most programming languages there is only one location at which a symbol is defined. If no definition can be found null is returned.