| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										messages
									
								
							
						
					
				 | 
				
					
						
							
							Preprocessor keyword completion.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										serializers
									
								
							
						
					
				 | 
				
					
						
							
							Better error reporting in ResponseMessage
						
					
				 | 
				2018-01-19 15:33:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cache_manager.cc
							
						
					
				 | 
				
					
						
							
							Remove <regex> from lex_utils.h and separate language_server_api.h
						
					
				 | 
				2018-02-23 16:33:48 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cache_manager.h
							
						
					
				 | 
				
					
						
							
							Import pipeline improvements
						
					
				 | 
				2018-01-29 21:34:36 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_complete.cc
							
						
					
				 | 
				
					
						
							
							Flush all clang-complete sessions on workspace/didChangeConfiguration
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_complete.h
							
						
					
				 | 
				
					
						
							
							Flush all clang-complete sessions on workspace/didChangeConfiguration
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_cursor.cc
							
						
					
				 | 
				
					
						
							
							Rename FuncDefDefinitionData::locals to vars, remove constants from EnumDecl's vars
						
					
				 | 
				2018-02-26 17:53:37 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_cursor.h
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_format.cc
							
						
					
				 | 
				
					
						
							
							Convert to snake case
						
					
				 | 
				2018-01-11 17:33:51 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_format.h
							
						
					
				 | 
				
					
						
							
							Remove <regex> from lex_utils.h and separate language_server_api.h
						
					
				 | 
				2018-02-23 16:33:48 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_index.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2017-12-07 11:54:51 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_index.h
							
						
					
				 | 
				
					
						
							
							Small doc updates
						
					
				 | 
				2017-12-23 15:42:54 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_indexer.cc
							
						
					
				 | 
				
					
						
							
							Fix some warnings due to missing returns
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_translation_unit.cc
							
						
					
				 | 
				
					
						
							
							Adjust order of GetPlatformClangArguments
						
					
				 | 
				2018-03-11 22:13:17 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_translation_unit.h
							
						
					
				 | 
				
					
						
							
							Take unsaved_files by reference
						
					
				 | 
				2018-01-17 21:29:40 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_utils.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								clang_utils.h
							
						
					
				 | 
				
					
						
							
							Rename FuncDefDefinitionData::locals to vars, remove constants from EnumDecl's vars
						
					
				 | 
				2018-02-26 17:53:37 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_complete_cache.cc
							
						
					
				 | 
				
					
						
							
							Introduce MessageHandler abstraction. Mainly just code reorg.
						
					
				 | 
				2017-12-04 23:57:41 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_complete_cache.h
							
						
					
				 | 
				
					
						
							
							Remove <regex> from lex_utils.h and separate language_server_api.h
						
					
				 | 
				2018-02-23 16:33:48 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								command_line.cc
							
						
					
				 | 
				
					
						
							
							UB fixed.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								config.h
							
						
					
				 | 
				
					
						
							
							Conditionally allow reindex on didChange
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								diagnostics_engine.cc
							
						
					
				 | 
				
					
						
							
							Remove global list of message ids.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								diagnostics_engine.h
							
						
					
				 | 
				
					
						
							
							Add config->diagnostics.{blacklist,whitelist}
						
					
				 | 
				2018-03-05 19:03:39 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								file_consumer.cc
							
						
					
				 | 
				
					
						
							
							Use std::index_sequence and std::make_unique
						
					
				 | 
				2018-03-10 15:57:02 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								file_consumer.h
							
						
					
				 | 
				
					
						
							
							Import pipeline improvements
						
					
				 | 
				2018-01-29 21:34:36 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								file_contents.cc
							
						
					
				 | 
				
					
						
							
							Change line/column to 0-based and only use 1-based when (de,)serialized to JSON
						
					
				 | 
				2018-01-14 11:54:23 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								file_contents.h
							
						
					
				 | 
				
					
						
							
							Speed up build
						
					
				 | 
				2018-02-23 18:24:54 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								fuzzy_match.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								fuzzy_match.h
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								iindexer.cc
							
						
					
				 | 
				
					
						
							
							Use std::index_sequence and std::make_unique
						
					
				 | 
				2018-03-10 15:57:02 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								iindexer.h
							
						
					
				 | 
				
					
						
							
							Response on index error. (#319)
						
					
				 | 
				2018-01-19 23:56:49 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_manager.cc
							
						
					
				 | 
				
					
						
							
							Fix spelling mistake
						
					
				 | 
				2018-01-17 22:13:44 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_manager.h
							
						
					
				 | 
				
					
						
							
							Fix spelling mistake
						
					
				 | 
				2018-01-17 22:13:44 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_pipeline.cc
							
						
					
				 | 
				
					
						
							
							Remove global list of message ids.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_pipeline.h
							
						
					
				 | 
				
					
						
							
							Add DiagnosticsEngine and add config->diagnostics.frequencyMs to allow reducing textDocument/publishDiagnostics frequency
						
					
				 | 
				2018-03-05 17:53:38 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								include_complete.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								include_complete.h
							
						
					
				 | 
				
					
						
							
							Remove <regex> from lex_utils.h and separate language_server_api.h
						
					
				 | 
				2018-02-23 16:33:48 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								indexer.h
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								language.h
							
						
					
				 | 
				
					
						
							
							Fix GCC __wur
						
					
				 | 
				2018-02-19 19:06:48 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lex_utils.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lex_utils.h
							
						
					
				 | 
				
					
						
							
							Simplify and optimize completion.
						
					
				 | 
				2019-10-23 21:56:50 -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
							
						
					
				 | 
				
					
						
							
							Add workspace/executeCommand
						
					
				 | 
				2018-03-01 21:26:14 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lsp_completion.h
							
						
					
				 | 
				
					
						
							
							Simplify and optimize completion.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lsp_diagnostic.cc
							
						
					
				 | 
				
					
						
							
							Add DiagnosticsEngine and add config->diagnostics.frequencyMs to allow reducing textDocument/publishDiagnostics frequency
						
					
				 | 
				2018-03-05 17:53:38 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lsp_diagnostic.h
							
						
					
				 | 
				
					
						
							
							Add DiagnosticsEngine and add config->diagnostics.frequencyMs to allow reducing textDocument/publishDiagnostics frequency
						
					
				 | 
				2018-03-05 17:53:38 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lsp.cc
							
						
					
				 | 
				
					
						
							
							ipc.h -> method.h, rename some types
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lsp.h
							
						
					
				 | 
				
					
						
							
							ipc.h -> method.h, rename some types
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								match.cc
							
						
					
				 | 
				
					
						
							
							Remove global list of message ids.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								match.h
							
						
					
				 | 
				
					
						
							
							Add using declaration to optional.h, include STL optional if available or fallback to third-party one.
						
					
				 | 
				2017-12-29 12:00:52 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								maybe.h
							
						
					
				 | 
				
					
						
							
							Format code
						
					
				 | 
				2018-02-21 23:34:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								message_handler.cc
							
						
					
				 | 
				
					
						
							
							Work on e2e tests
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								message_handler.h
							
						
					
				 | 
				
					
						
							
							ipc.h -> method.h, rename some types
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								method.cc
							
						
					
				 | 
				
					
						
							
							Minor type cleanup
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								method.h
							
						
					
				 | 
				
					
						
							
							UB fixed.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								nt_string.h
							
						
					
				 | 
				
					
						
							
							fix ci
						
					
				 | 
				2018-02-22 17:02:00 +08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								options.cc
							
						
					
				 | 
				
					
						
							
							Support equal signs in options, e.g. --log-file=a.log
						
					
				 | 
				2017-12-29 14:00:02 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								options.h
							
						
					
				 | 
				
					
						
							
							Reformat to Chromium style.
						
					
				 | 
				2017-09-21 18:14:57 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								performance.h
							
						
					
				 | 
				
					
						
							
							Reformat to Chromium style.
						
					
				 | 
				2017-09-21 18:14:57 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform_posix.cc
							
						
					
				 | 
				
					
						
							
							Restore platform arguments
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform_win.cc
							
						
					
				 | 
				
					
						
							
							Restore platform arguments
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform.cc
							
						
					
				 | 
				
					
						
							
							Reduce <iostream>; don't include rapidjson in language_server_api.h; add role to lsReferenceContext
						
					
				 | 
				2018-02-22 14:39:46 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform.h
							
						
					
				 | 
				
					
						
							
							Adjust order of GetPlatformClangArguments
						
					
				 | 
				2018-03-11 22:13:17 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								port.cc
							
						
					
				 | 
				
					
						
							
							Revert "[[noreturn]] on cquery_unreachable_internal"
						
					
				 | 
				2018-02-27 23:23:07 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								port.h
							
						
					
				 | 
				
					
						
							
							Format code
						
					
				 | 
				2018-02-21 23:34:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								position.cc
							
						
					
				 | 
				
					
						
							
							Fix #518
						
					
				 | 
				2018-03-14 21:12:55 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								position.h
							
						
					
				 | 
				
					
						
							
							HasValue -> HasValueForMaybe_
						
					
				 | 
				2018-02-11 13:49:44 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								project.cc
							
						
					
				 | 
				
					
						
							
							Ignore cl's -showIncludes
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								project.h
							
						
					
				 | 
				
					
						
							
							ipc.h -> method.h, rename some types
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								query_utils.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								query_utils.h
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								query.cc
							
						
					
				 | 
				
					
						
							
							Rename FuncDefDefinitionData::locals to vars, remove constants from EnumDecl's vars
						
					
				 | 
				2018-02-26 17:53:37 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								query.h
							
						
					
				 | 
				
					
						
							
							Deduplicate Query*; add local variables to outline but not in documentSymbol
						
					
				 | 
				2018-02-21 23:49:52 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								queue_manager.cc
							
						
					
				 | 
				
					
						
							
							Remove global list of message ids.
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								queue_manager.h
							
						
					
				 | 
				
					
						
							
							ipc.h -> method.h, rename some types
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								recorder.cc
							
						
					
				 | 
				
					
						
							
							Format code
						
					
				 | 
				2018-02-21 23:34:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								recorder.h
							
						
					
				 | 
				
					
						
							
							Add --record in favor of --log-stdin-stdout-to-stderr.
						
					
				 | 
				2018-02-06 20:27:35 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								semantic_highlight_symbol_cache.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								semantic_highlight_symbol_cache.h
							
						
					
				 | 
				
					
						
							
							Add initialization options highlight.{blacklist,whitelist}
						
					
				 | 
				2018-03-09 00:23:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								serializer.cc
							
						
					
				 | 
				
					
						
							
							Adjust order of GetPlatformClangArguments
						
					
				 | 
				2018-03-11 22:13:17 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								serializer.h
							
						
					
				 | 
				
					
						
							
							Format code
						
					
				 | 
				2018-02-21 23:34:32 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								standard_includes.cc
							
						
					
				 | 
				
					
						
							
							Reformat to Chromium style.
						
					
				 | 
				2017-09-21 18:14:57 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								standard_includes.h
							
						
					
				 | 
				
					
						
							
							Add #include auto-complete.
						
					
				 | 
				2017-05-21 00:37:53 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								symbol.h
							
						
					
				 | 
				
					
						
							
							Move lsSymbolKind to lsp.h
						
					
				 | 
				2018-03-07 13:20:31 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								task.cc
							
						
					
				 | 
				
					
						
							
							Use std::index_sequence and std::make_unique
						
					
				 | 
				2018-03-10 15:57:02 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								task.h
							
						
					
				 | 
				
					
						
							
							Add using declaration to optional.h, include STL optional if available or fallback to third-party one.
						
					
				 | 
				2017-12-29 12:00:52 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								test.cc
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								test.h
							
						
					
				 | 
				
					
						
							
							[ci]: Do not wait for input after failing a test.
						
					
				 | 
				2018-01-03 18:43:58 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								third_party_impl.cc
							
						
					
				 | 
				
					
						
							
							Fix waf configure --variant=debug on Linux
						
					
				 | 
				2018-01-07 15:18:01 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threaded_queue.h
							
						
					
				 | 
				
					
						
							
							Reformat
						
					
				 | 
				2019-10-23 21:56:50 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timer.cc
							
						
					
				 | 
				
					
						
							
							Reduce <iostream>; don't include rapidjson in language_server_api.h; add role to lsReferenceContext
						
					
				 | 
				2018-02-22 14:39:46 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timer.h
							
						
					
				 | 
				
					
						
							
							Add ScopedPerfTimer
						
					
				 | 
				2018-01-18 08:25:47 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timestamp_manager.cc
							
						
					
				 | 
				
					
						
							
							Begin cache restructure so it can be tested
						
					
				 | 
				2017-12-29 12:00:52 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timestamp_manager.h
							
						
					
				 | 
				
					
						
							
							Begin cache restructure so it can be tested
						
					
				 | 
				2017-12-29 12:00:52 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								type_printer.cc
							
						
					
				 | 
				
					
						
							
							Format
						
					
				 | 
				2018-01-10 18:43:01 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								type_printer.h
							
						
					
				 | 
				
					
						
							
							Add --use-clang-cxx to waf and move type printer to src/type_printer.cc
						
					
				 | 
				2017-12-29 09:51:26 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								utils.cc
							
						
					
				 | 
				
					
						
							
							Speed up build
						
					
				 | 
				2018-02-23 18:24:54 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								utils.h
							
						
					
				 | 
				
					
						
							
							Use std::index_sequence and std::make_unique
						
					
				 | 
				2018-03-10 15:57:02 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								work_thread.cc
							
						
					
				 | 
				
					
						
							
							Remove WorkThread::Result.
						
					
				 | 
				2017-12-28 09:20:21 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								work_thread.h
							
						
					
				 | 
				
					
						
							
							Remove WorkThread::Result.
						
					
				 | 
				2017-12-28 09:20:21 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								working_files.cc
							
						
					
				 | 
				
					
						
							
							Use std::index_sequence and std::make_unique
						
					
				 | 
				2018-03-10 15:57:02 -08:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								working_files.h
							
						
					
				 | 
				
					
						
							
							Remove <regex> from lex_utils.h and separate language_server_api.h
						
					
				 | 
				2018-02-23 16:33:48 -08:00 |