Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							545838f7eb
							
						
					 | 
					
						
						
							
							Support uint32_t serialization for size_t (which is either uint32_t or uint64_t on known systems)
						
						
						
						
						
					 | 
					
						2018-01-18 00:43:15 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ff823f2eb
							
						
					 | 
					
						
						
							
							Actually fix progress reporting
						
						
						
						
						
					 | 
					
						2018-01-18 00:28:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a233558fcd
							
						
					 | 
					
						
						
							
							Move file content loading into a separate function
						
						
						
						
						
					 | 
					
						2018-01-18 00:21:39 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							39b9991c8f
							
						
					 | 
					
						
						
							
							Fix MSVC compile
						
						
						
						
						
					 | 
					
						2018-01-18 00:09:13 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							e38c6103ea
							
						
					 | 
					
						
						
							
							FileNeedsParse no longer takes FileConsumerSharedState
						
						
						
						
						
					 | 
					
						2018-01-18 00:05:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1ae100478
							
						
					 | 
					
						
						
							
							Some import pipeline refactors
						
						
						
						
						
					 | 
					
						2018-01-18 00:01:32 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							819f5198de
							
						
					 | 
					
						
						
							
							Add $cquery/memberHierarchy{Initial,Expand} to list member variables of a type
						
						
						
						
						
					 | 
					
						2018-01-17 23:51:19 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b092dc9da
							
						
					 | 
					
						
						
							
							Rename variable
						
						
						
						
						
					 | 
					
						2018-01-17 23:24:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							13e56ac16f
							
						
					 | 
					
						
						
							
							Log if a file was reparsed due to timestamp or argument change.
						
						
						
						
						
					 | 
					
						2018-01-17 23:19:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							c80697a8d8
							
						
					 | 
					
						
						
							
							Add tests for FileNeedsParse
						
						
						
						
						
					 | 
					
						2018-01-17 23:11:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb0dd636ed
							
						
					 | 
					
						
						
							
							Fix spelling mistake
						
						
						
						
						
					 | 
					
						2018-01-17 22:13:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3774a371f
							
						
					 | 
					
						
						
							
							Reindex a file when command line arguments have changed
						
						
						
						
						
					 | 
					
						2018-01-17 22:04:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc2521382d
							
						
					 | 
					
						
						
							
							FileNeedsParse is a separate function
						
						
						
						
						
					 | 
					
						2018-01-17 21:53:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c1ee74b27
							
						
					 | 
					
						
						
							
							Merge ParseFile and DoParseFile
						
						
						
						
						
					 | 
					
						2018-01-17 21:48:09 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fef86c0f8
							
						
					 | 
					
						
						
							
							Remove ImportManager::HasActiveQuerydbImports.
						
						
						
						
						
						
						
						ImportPipelineStatus::num_active_threads can be used instead. 
						
					 | 
					
						2018-01-17 21:34:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							0fd3d69600
							
						
					 | 
					
						
						
							
							Return false instead of exiting
						
						
						
						
						
					 | 
					
						2018-01-17 21:29:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e56d97d97
							
						
					 | 
					
						
						
							
							Take unsaved_files by reference
						
						
						
						
						
					 | 
					
						2018-01-17 21:29:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							3058e15460
							
						
					 | 
					
						
						
							
							StringJoin can take a separator.
						
						
						
						
						
					 | 
					
						2018-01-17 21:29:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chao Shen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3132572e72
							
						
					 | 
					
						
						
							
							Don't give up index files of headers if the .cc/.cpp file failed.
						
						
						
						
						
					 | 
					
						2018-01-17 21:24:32 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca3784db03
							
						
					 | 
					
						
						
							
							Don't index initializer for lambda types
						
						
						
						
						
					 | 
					
						2018-01-17 21:02:09 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5761b5980
							
						
					 | 
					
						
						
							
							Fix textDocument/definition on #include lines
						
						
						
						
						
					 | 
					
						2018-01-17 12:52:37 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							6746883a3b
							
						
					 | 
					
						
						
							
							Better inside-out syntax recognizer
						
						
						
						
						
					 | 
					
						2018-01-17 00:29:32 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd84a85b75
							
						
					 | 
					
						
						
							
							Filter out inside-out syntax and array types for variable hover
						
						
						
						
						
					 | 
					
						2018-01-17 00:17:04 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf9150f58a
							
						
					 | 
					
						
						
							
							Index variable initializer
						
						
						
						
						
					 | 
					
						2018-01-16 20:30:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a52d4ac61d
							
						
					 | 
					
						
						
							
							Show enum constants as Foo::A = 0
						
						
						
						
						
					 | 
					
						2018-01-16 20:01:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d7e238924
							
						
					 | 
					
						
						
							
							enum
						
						
						
						
						
					 | 
					
						2018-01-16 19:09:29 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b3ab23b25
							
						
					 | 
					
						
						
							
							For const qualified types, index qualified names along with initializers
						
						
						
						
						
					 | 
					
						2018-01-16 18:26:11 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							67834ca783
							
						
					 | 
					
						
						
							
							Strongly typed semantic highlighting kind
						
						
						
						
						
					 | 
					
						2018-01-16 17:48:22 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							98fb9ee821
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-01-15 17:38:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							22aa939d3d
							
						
					 | 
					
						
						
							
							Fix null pointer dereference but .cquery + header only still does not work
						
						
						
						
						
					 | 
					
						2018-01-15 17:30:26 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							804c9c8b1e
							
						
					 | 
					
						
						
							
							Copy Query*::kind to Index*::kind
						
						
						
						
						
					 | 
					
						2018-01-15 15:51:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4935fb367
							
						
					 | 
					
						
						
							
							Add kind to Out_CqueryPublishSemanticHighlighting
						
						
						
						
						
					 | 
					
						2018-01-15 15:08:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3136122ad
							
						
					 | 
					
						
						
							
							Add optional<IndexFuncId> semantic_container to VarDefDefinitionData and cleanup
						
						
						
						
						
					 | 
					
						2018-01-15 10:08:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf54cc9f26
							
						
					 | 
					
						
						
							
							Fix clang compile error. #297
						
						
						
						
						
					 | 
					
						2018-01-15 09:23:59 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							1388e5190d
							
						
					 | 
					
						
						
							
							Fix gcc compile error. #297
						
						
						
						
						
					 | 
					
						2018-01-15 08:58:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ad7ac10ab
							
						
					 | 
					
						
						
							
							Fix include completion.
						
						
						
						
						
					 | 
					
						2018-01-15 02:07:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							159b0b968d
							
						
					 | 
					
						
						
							
							Fix ReadCharFromStdinBlocking
						
						
						
						
						
					 | 
					
						2018-01-15 00:00:29 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							96a23bc573
							
						
					 | 
					
						
						
							
							Better shutdown
						
						
						
						
						
					 | 
					
						2018-01-14 22:53:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							13728a0fae
							
						
					 | 
					
						
						
							
							Add is_end to Get{Buffer,Index}PosFrom{Index,Buffer}Pos to get better column alignment
						
						
						
						
						
					 | 
					
						2018-01-14 17:16:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							e04245f185
							
						
					 | 
					
						
						
							
							Align column of index line and buffer line
						
						
						
						
						
					 | 
					
						2018-01-14 15:31:26 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c4783c904
							
						
					 | 
					
						
						
							
							Rename Get{Buffer,Index}LineFrom{Index,Buffer}Line in preparation for column alignment.
						
						
						
						
						
					 | 
					
						2018-01-14 14:25:15 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed96b807dd
							
						
					 | 
					
						
						
							
							Style
						
						
						
						
						
					 | 
					
						2018-01-14 13:43:04 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							0bad74eb4f
							
						
					 | 
					
						
						
							
							Comment Paul Heckel's diff algorithm which is used to align confident lines in index and buffer
						
						
						
						
						
					 | 
					
						2018-01-14 13:24:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Dufault
							
						 
					 | 
					
						
						
						
						
							
						
						
							e20a6e9790
							
						
					 | 
					
						
						
							
							Add siphash.h, HashUSR -> HashUsr
						
						
						
						
						
					 | 
					
						2018-01-14 13:18:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							54ac72115e
							
						
					 | 
					
						
						
							
							Change line/column to 0-based and only use 1-based when (de,)serialized to JSON
						
						
						
						
						
					 | 
					
						2018-01-14 11:54:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f78d87ded3
							
						
					 | 
					
						
						
							
							Unify {all,raw}_buffer_lines
						
						
						
						
						
						
						
						Also remove GetBufferLineContentFromIndexLine 
						
					 | 
					
						2018-01-14 11:06:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							865d567c10
							
						
					 | 
					
						
						
							
							Ignore stdout SIGPIPE
						
						
						
						
						
					 | 
					
						2018-01-14 10:05:29 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d099afb0cc
							
						
					 | 
					
						
						
							
							Fix performance issue in Paul Heckel's diff algorithm
						
						
						
						
						
					 | 
					
						2018-01-14 01:49:41 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a47115208b
							
						
					 | 
					
						
						
							
							Find best match between two bounds found by Paul Heckel's diff algorithm
						
						
						
						
						
						
						
						The best match is computed by Eugene W. Myers' O(ND) edit distance algorithm. 
						
					 | 
					
						2018-01-14 01:37:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							eec5c77d6a
							
						
					 | 
					
						
						
							
							Use Paul Heckel's diff algorithm to convert between buffer/index line number
						
						
						
						
						
					 | 
					
						2018-01-14 00:23:04 -08:00 | 
					
					
						
						
							
							
							
						
					 |