Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a96d9613f4
							
						
					 | 
					
						
						
							
							Put static const into IndexVar::def (a definition is not required unless odr-used)
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b9bf1cd19
							
						
					 | 
					
						
						
							
							Fix .. in compdb path; better type alias
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							1830103ec6
							
						
					 | 
					
						
						
							
							Internalize strings & remove diagnostics_publisher.cc
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d21476d7ee
							
						
					 | 
					
						
						
							
							Inject anonymous struct/union into parent scopes
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							732e002b13
							
						
					 | 
					
						
						
							
							Infer system include paths from CompilerInvocation
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							18fa5efa2a
							
						
					 | 
					
						
						
							
							Add Config->reparseForDependency
						
						
						
						
						
						
						
						Specify 1 if for large projects you don't want to reparse dependents at load time when a common .h changes. 
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d165a0b0ea
							
						
					 | 
					
						
						
							
							Use clang::PrintingPolicy and remove type_printer
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							806a05b234
							
						
					 | 
					
						
						
							
							Add Config->largeFileSize; pure virtual or defaulted methods are definitions; fix $ccls/callHierarchy
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0559bba54
							
						
					 | 
					
						
						
							
							Remove Timer and PerformanceImportFile
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							34dc1e93e9
							
						
					 | 
					
						
						
							
							Remove WithFileContent & lex_utils.{cc,h}
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							da545f1139
							
						
					 | 
					
						
						
							
							$ccls/vars: differentiate local/field/parameter
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb08fdfa02
							
						
					 | 
					
						
						
							
							Remove $ccls/random; remove DB::symbols; decrease DB::entities grow rate
						
						
						
						
						
					 | 
					
						2019-10-24 00:17:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							42bcf2b58f
							
						
					 | 
					
						
						
							
							$ccls/memberHierarchy: add field offset
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a962061698
							
						
					 | 
					
						
						
							
							Simplify pipeline
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf0d16fa0c
							
						
					 | 
					
						
						
							
							Replace loguru with a custom logger
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6094ef714
							
						
					 | 
					
						
						
							
							Simplify; improve $ccls/inheritanceHierarchy
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5ce45fd55
							
						
					 | 
					
						
						
							
							filesystem.cc: deduplicate with UniqueID
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d96d9dce2
							
						
					 | 
					
						
						
							
							textDocument/references: include base references by default
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							c279090ac5
							
						
					 | 
					
						
						
							
							cmake: link against zlib; use StringMap
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2e0c7ca24
							
						
					 | 
					
						
						
							
							clean up clang_complete found by scturtle; clean up project
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9e1e8cbdc
							
						
					 | 
					
						
						
							
							Congratulations to Tea Deliverers
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							36729818c3
							
						
					 | 
					
						
						
							
							experimental/filesystem -> LLVM/Support/FileSystem.h; sparsepp -> DenseMap
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							c81ca26a2e
							
						
					 | 
					
						
						
							
							Use llvm::cl and simplify main.cc import_pipeline.cc
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							4207c3ece1
							
						
					 | 
					
						
						
							
							clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz.SHA256 -> 16.04
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							c269876593
							
						
					 | 
					
						
						
							
							Use clang+llvm C++ in cmake; parse args with clang driver
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							b349983e13
							
						
					 | 
					
						
						
							
							cmake: make FreeBSD 11,12 build
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a385bffcbd
							
						
					 | 
					
						
						
							
							Backport and cleanup
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								scturtle
							
						 
					 | 
					
						
						
						
						
							
						
						
							4797401d55
							
						
					 | 
					
						
						
							
							Fix file_id. (#8)
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								scturtle
							
						 
					 | 
					
						
						
						
						
							
						
						
							888a870c0d
							
						
					 | 
					
						
						
							
							Random changes. (#6)
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								scturtle
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c57f9663e
							
						
					 | 
					
						
						
							
							Add CLANG_USE_BUNDLED_LIBC++ to cmake
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba56663055
							
						
					 | 
					
						
						
							
							Reflect optional by Brandon Tolsch
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							49e042e070
							
						
					 | 
					
						
						
							
							Redesign import_pipeline.cc and mitigate race (duplicate Query*::uses for initial indexing)
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							aba672203f
							
						
					 | 
					
						
						
							
							README
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e703af84e
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							13c451a7cd
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb057c7acd
							
						
					 | 
					
						
						
							
							Use usr as primary key and remove id; simplify import pipeline
						
						
						
						
						
						
						
						Remove on_id_map, IndexMergeIndexUpdates 
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ef801662b
							
						
					 | 
					
						
						
							
							Improve workspace/symbol sorting heuristic
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f73100adf3
							
						
					 | 
					
						
						
							
							Merge {timestamp_manager,iindexer}.{cc,h}; remove standard_includes.*; use last_write_time
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amos Bird
							
						 
					 | 
					
						
						
						
						
							
						
						
							38eccf79ec
							
						
					 | 
					
						
						
							
							using SIGSTOP (avoid interactive signal blocking) (#2)
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							ebaf168e16
							
						
					 | 
					
						
						
							
							Remove variant and clean up
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							12ad568159
							
						
					 | 
					
						
						
							
							Update loguru
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							79df82d4a1
							
						
					 | 
					
						
						
							
							MessagePack -> custom binary format
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							73bd987b1a
							
						
					 | 
					
						
						
							
							Add caseSensitivity to config->{completion,workspaceSymbol}
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							e522ce8179
							
						
					 | 
					
						
						
							
							Backport recent update of completion
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							43d1ec144c
							
						
					 | 
					
						
						
							
							Catch filesystem_error
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e3e567207
							
						
					 | 
					
						
						
							
							Remove eyesore
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							662933e64c
							
						
					 | 
					
						
						
							
							Simplify indexer and query
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ed024f5cc
							
						
					 | 
					
						
						
							
							Simplify lsp.h and fix qual_name_offset when SetVarDetail is called on an existing variable
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							cdc7544471
							
						
					 | 
					
						
						
							
							Better definition/references on #include lines
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fb88749a9
							
						
					 | 
					
						
						
							
							Simplify Position & Range; prettify Maybe; remove file_contents.{h,cc}
						
						
						
						
						
					 | 
					
						2019-10-23 21:56:50 -07:00 | 
					
					
						
						
							
							
							
						
					 |