Files
clice/include/Protocol/Feature/Formatting.h
2025-08-23 22:52:27 +08:00

33 lines
654 B
C++

#pragma once
#include "../Basic.h"
namespace clice::proto {
struct DocumentFormattingClientCapabilities {};
using DocumentFormattingOptions = bool;
struct DocumentFormattingParams {
/// The document to format.
TextDocumentIdentifier textDocument;
};
struct DocumentRangeFormattingParams {
/// The document to format.
TextDocumentIdentifier textDocument;
/// The range to format
Range range;
};
struct DocumentRangeFormattingClientCapabilities {};
using DocumentRangeFormattingOptions = bool;
struct DocumentOnTypeFormattingClientCapabilities {};
struct DocumentOnTypeFormattingOptions {};
} // namespace clice::proto