ccls/src/messages
Fangrui Song c724779627 Refactor WorkingFiles and CompletionManager
* WorkingFiles::files : vector -> unordered_map
* Add timestamp to WorkingFile

* Rename "comp-preload" thread to "preamble"
* Rename CompletionManager to SemaManager as it is used by "diag" "comp" "preamble"
* Rename clang_complete.* to sema_manager.*
* Merge SemaManager::{preloads,sessions}
* Add initialization option session.maxNum
* In DiagnosticMain, if an included file was modified, cancel the DiagTask and create a PreambleTask instead. The task sets `from_diag` so as to trigger immediate DiagTask after the preamble is built.
2018-12-28 12:35:33 -08:00
..
ccls_call.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
ccls_info.cc Merge query.hh and query_util.hh 2018-12-28 12:35:33 -08:00
ccls_inheritance.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
ccls_member.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
ccls_navigate.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
ccls_reload.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
ccls_vars.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
initialize.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_code.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_completion.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_definition.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_did.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_document.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_foldingRange.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_formatting.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_hover.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_references.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_rename.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
textDocument_signatureHelp.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00
workspace.cc Refactor WorkingFiles and CompletionManager 2018-12-28 12:35:33 -08:00