EmptyParam

This commit is contained in:
Fangrui Song 2018-11-26 11:10:09 -08:00
parent 23e6e3e897
commit b94d76d175
2 changed files with 2 additions and 4 deletions

View File

@ -32,7 +32,7 @@ MAKE_HASHABLE(ccls::SymbolIdx, t.usr, t.kind);
namespace ccls { namespace ccls {
MAKE_REFLECT_STRUCT(CodeActionParam::Context, diagnostics); MAKE_REFLECT_STRUCT(CodeActionParam::Context, diagnostics);
MAKE_REFLECT_STRUCT(CodeActionParam, textDocument, range, context); MAKE_REFLECT_STRUCT(CodeActionParam, textDocument, range, context);
MAKE_REFLECT_STRUCT(EmptyParam, placeholder); void Reflect(Reader &, EmptyParam &) {}
MAKE_REFLECT_STRUCT(TextDocumentParam, textDocument); MAKE_REFLECT_STRUCT(TextDocumentParam, textDocument);
MAKE_REFLECT_STRUCT(DidOpenTextDocumentParam, textDocument); MAKE_REFLECT_STRUCT(DidOpenTextDocumentParam, textDocument);
MAKE_REFLECT_STRUCT(TextDocumentContentChangeEvent, range, rangeLength, text); MAKE_REFLECT_STRUCT(TextDocumentContentChangeEvent, range, rangeLength, text);

View File

@ -43,9 +43,7 @@ struct CodeActionParam {
std::vector<Diagnostic> diagnostics; std::vector<Diagnostic> diagnostics;
} context; } context;
}; };
struct EmptyParam { struct EmptyParam {};
bool placeholder;
};
struct DidOpenTextDocumentParam { struct DidOpenTextDocumentParam {
TextDocumentItem textDocument; TextDocumentItem textDocument;
}; };