ccls/src
Fangrui Song 8cce275206 Misc improvement to indexer
* Make CXXConstructor span one more column to left/right
* Use OrigD to collect Decl::Record members
* Better comment parsing
* Limit lines of initializers and macro definition to 3
* Attribute macro arg uses to spelling loc
* Remove FuncDef::declaring_type
2019-10-24 01:01:20 -07:00
..
messages Simplify 2019-10-24 01:01:20 -07:00
serializers Internalize strings & remove diagnostics_publisher.cc 2019-10-24 00:17:28 -07:00
clang_complete.cc Misc improvement to indexer 2019-10-24 01:01:20 -07:00
clang_complete.h Simplify 2019-10-24 01:01:20 -07:00
clang_tu.cc Diagnostics 2019-10-24 01:01:20 -07:00
clang_tu.h Diagnostics 2019-10-24 01:01:20 -07:00
clang_utils.cc Enable clangDriver in project.cc 2019-10-24 01:01:20 -07:00
clang_utils.h Simplify 2019-10-24 01:01:20 -07:00
config.cc Add Config->largeFileSize; pure virtual or defaulted methods are definitions; fix $ccls/callHierarchy 2019-10-24 00:17:28 -07:00
config.h $ccls/publishSemanticHighlighting: support both line/character-style and position-style ranges 2019-10-24 01:01:20 -07:00
file_consumer.cc Misc changes to clangIndex 2019-10-24 01:00:37 -07:00
file_consumer.h Simplify 2019-10-24 01:01:20 -07:00
filesystem.cc filesystem.cc: deduplicate with UniqueID 2019-10-23 21:56:51 -07:00
filesystem.hh experimental/filesystem -> LLVM/Support/FileSystem.h; sparsepp -> DenseMap 2019-10-23 21:56:51 -07:00
fuzzy_match.cc Remove submodule doctest 2019-10-24 01:01:20 -07:00
fuzzy_match.h Add caseSensitivity to config->{completion,workspaceSymbol} 2019-10-23 21:56:51 -07:00
include_complete.cc Remove Timer and PerformanceImportFile 2019-10-24 00:17:28 -07:00
include_complete.h Merge {timestamp_manager,iindexer}.{cc,h}; remove standard_includes.*; use last_write_time 2019-10-23 21:56:51 -07:00
indexer.cc Misc improvement to indexer 2019-10-24 01:01:20 -07:00
indexer.h Misc improvement to indexer 2019-10-24 01:01:20 -07:00
language.cc README 2019-10-23 21:56:51 -07:00
language.h README 2019-10-23 21:56:51 -07:00
log.cc Replace loguru with a custom logger 2019-10-23 21:56:51 -07:00
log.hh Add Config->reparseForDependency 2019-10-24 00:17:28 -07:00
lru_cache.h Flush all clang-complete sessions on workspace/didChangeConfiguration 2019-10-23 21:56:50 -07:00
lsp_code_action.h Merge {timestamp_manager,iindexer}.{cc,h}; remove standard_includes.*; use last_write_time 2019-10-23 21:56:51 -07:00
lsp_completion.h Resurrection of ccls 2019-10-23 21:56:50 -07:00
lsp_diagnostic.h Resurrection of ccls 2019-10-23 21:56:50 -07:00
lsp.cc Replace loguru with a custom logger 2019-10-23 21:56:51 -07:00
lsp.h Replace loguru with a custom logger 2019-10-23 21:56:51 -07:00
main.cc Remove submodule doctest 2019-10-24 01:01:20 -07:00
match.cc Remove submodule doctest 2019-10-24 01:01:20 -07:00
match.h Resurrection of ccls 2019-10-23 21:56:50 -07:00
maybe.h Simplify Position & Range; prettify Maybe; remove file_contents.{h,cc} 2019-10-23 21:56:50 -07:00
message_handler.cc $ccls/publishSemanticHighlighting: support both line/character-style and position-style ranges 2019-10-24 01:01:20 -07:00
message_handler.h $ccls/publishSemanticHighlighting: support both line/character-style and position-style ranges 2019-10-24 01:01:20 -07:00
method.cc clangIndex 2019-10-24 01:01:20 -07:00
method.h clangIndex 2019-10-24 01:01:20 -07:00
pipeline.cc clangIndex 2019-10-24 01:01:20 -07:00
pipeline.hh Internalize strings & remove diagnostics_publisher.cc 2019-10-24 00:17:28 -07:00
platform_posix.cc Replace loguru with a custom logger 2019-10-23 21:56:51 -07:00
platform_win.cc Use llvm::cl and simplify main.cc import_pipeline.cc 2019-10-23 21:56:51 -07:00
platform.h Remove Timer and PerformanceImportFile 2019-10-24 00:17:28 -07:00
position.cc Simplify Position & Range; prettify Maybe; remove file_contents.{h,cc} 2019-10-23 21:56:50 -07:00
position.h README 2019-10-23 21:56:51 -07:00
project.cc Diagnostics 2019-10-24 01:01:20 -07:00
project.h Misc changes to clangIndex 2019-10-24 01:00:37 -07:00
query_utils.cc Support uses from other files and improve references in macro replacement-list 2019-10-24 01:01:20 -07:00
query_utils.h $ccls/vars: differentiate local/field/parameter 2019-10-24 00:17:28 -07:00
query.cc Support uses from other files and improve references in macro replacement-list 2019-10-24 01:01:20 -07:00
query.h Support uses from other files and improve references in macro replacement-list 2019-10-24 01:01:20 -07:00
serializer.cc Misc improvement to indexer 2019-10-24 01:01:20 -07:00
serializer.h Internalize strings & remove diagnostics_publisher.cc 2019-10-24 00:17:28 -07:00
symbol.h Add Config->largeFileSize; pure virtual or defaulted methods are definitions; fix $ccls/callHierarchy 2019-10-24 00:17:28 -07:00
test.cc Simplify 2019-10-24 01:01:20 -07:00
test.h [ci]: Do not wait for input after failing a test. 2018-01-03 18:43:58 -08:00
threaded_queue.h Simplify pipeline 2019-10-23 21:56:51 -07:00
utils.cc clangIndex 2019-10-24 00:55:39 -07:00
utils.h clangIndex 2019-10-24 00:55:39 -07:00
working_files.cc Use Clang C++ for completion and diagnostics 2019-10-24 01:01:20 -07:00
working_files.h Simplify 2019-10-24 01:01:20 -07:00