#pragma once #include "../Basic.h" namespace clice::proto { struct HoverClientCapabilities {}; using HoverOptions = bool; using HoverParams = TextDocumentPositionParams; struct Hover { /// The hover's content MarkupContent contents; /// An optional range is a range inside a text document /// that is used to visualize a hover, e.g. by changing the background color. /// FIXME: Range range; }; } // namespace clice::proto