| 
							
							
								 Fangrui Song | 490f52205f | Clean serializer | 2018-02-01 00:39:31 -08:00 |  | 
			
				
					| 
							
							
								 Chao Shen | 57ea5f7cb9 | Check the function name appearance before publish semantic highlight. | 2018-02-01 16:27:31 +08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | e0e3a39d5d | Fix clang 3.5 compile error | 2018-01-31 21:49:56 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | c98d53cfe2 | Indexer now has access to |config| | 2018-01-31 21:48:49 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | e259bb91d3 | Use string_view for lsSymbolInformation | 2018-01-31 21:40:40 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 6d6c1639d0 | Type-dependent member access expressions | 2018-01-31 21:23:00 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | b02c92e335 | Reduce file reads in import_pipeline | 2018-01-31 21:20:38 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 301d295f79 | Remove std::experimental uses | 2018-01-31 21:18:32 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | a2c1cb4a83 | Enable make* indexing by default | 2018-01-31 20:21:16 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 8108de0cfa | Change short_names/detailed_names from const std::string& to std::string_view | 2018-01-31 19:53:50 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | c33aa113db | Use short_name for tests but short_name_{offset,size} for lang server | 2018-01-31 17:22:30 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 9944617df6 | Fix #385 | 2018-01-31 16:48:26 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 768f4ecb6e | Enable "Make" hack only if config->index.make_unique is true. | 2018-01-31 11:10:20 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 871ae34a1b | Hotfix of stale file contents in 186898 | 2018-01-31 08:42:25 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 3e16055b31 | Change some API const std::string& -> std::string_view | 2018-01-31 00:35:04 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 4c895bef0b | Make optional<string> {hover,comments} non-optional | 2018-01-30 23:48:34 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 77dca1936b | Change TypeDefDefinition::short_name from string to string_view | 2018-01-30 23:01:59 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 93269ecfd4 | Change std::string FuncDefDefinition::short_name to ShortName() | 2018-01-30 22:40:02 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 41f87887bb | Change std::string VarDefDefinition::short_name to ShortName() | 2018-01-30 22:04:55 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 8ff634d557 | Add third_party/string_view.h{,pp} | 2018-01-30 20:06:32 -08:00 |  | 
			
				
					| 
							
							
								 scturtle | 699d2f3655 | Fix completion of headers. | 2018-01-31 09:59:51 +08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 5d88eb959d | Remove index.builtinTypes and fix doc | 2018-01-30 09:16:20 -08:00 |  | 
			
				
					| 
							
							
								 Riatre Foo | ab2a836d57 | Remove unused variable exin initialize.cc (#376) | 2018-01-30 09:03:46 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | c8605dc4a9 | Group source files outside of the project by a cache sub-directory | 2018-01-29 23:53:32 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | fe3b9c4a8a | Revert "Fix completion of headers." This reverts commit ce0aab3afa4b7d80d46c901d1bb8234ac18fa70b. | 2018-01-29 21:52:38 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | f6a2a55209 | Import pipeline improvements - Cache manager is created by request
- Index is always associated with its contents
- Reduced frequently of file reads | 2018-01-29 21:34:36 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | a8b68d21d7 | Fix potential crash | 2018-01-29 21:34:36 -08:00 |  | 
			
				
					| 
							
							
								 scturtle | e145f77996 | Fix completion of headers. | 2018-01-30 13:11:56 +08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 5bd466ab17 | Fix #372 | 2018-01-29 19:08:19 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 0eb7d415d7 | usr_to_file uses new NormalizedPath type | 2018-01-29 16:56:00 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 7579d71b85 | Simplify MAKE_REFLECT_TYPE_PROXY | 2018-01-29 16:35:01 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | a392301be3 | Format | 2018-01-29 16:27:43 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 233a108814 | Add docs to config.h, remove enableCacheRead/enableCacheWrite. | 2018-01-29 16:14:23 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 412af53e1d | Update .gitignore | 2018-01-29 16:13:46 -08:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 55338e7481 | Simplify, readd --wait-for-input | 2018-01-29 15:43:22 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 09d7da2893 | Don't emit semantic highlight for operators or lambda (#369) Fixes #368 | 2018-01-29 09:28:17 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 795dfc670c | Update tests after specialization handling | 2018-01-28 23:40:57 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | b7ce3dd60a | Better template specialization | 2018-01-28 23:05:51 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | dc1c72ce30 | Remove definition from uses for TemplateVisitor | 2018-01-28 22:41:53 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 535c2c20a3 | Escape more characters in ECMA-262 uriReserved Fixes #248 | 2018-01-28 22:11:53 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 16bf3158c5 | Add SymbolRole to SymbolRef and fix $cquery/{base,derived} by ordering definitions before uses | 2018-01-28 20:39:41 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 777193d02f | Better template specialization | 2018-01-28 18:31:11 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | fb3cd89b05 | Move language_server_api.h structs to initialize.cc | 2018-01-28 14:39:48 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 640d72f85c | Check --init and remove --wait-for-input | 2018-01-28 14:06:35 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 1e7727f75a | Allow empty initializationOptions or cacheDirectory (which disables cache read/write) | 2018-01-28 13:52:04 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 80213e8a23 | Complete with empty context | 2018-01-28 13:26:34 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | bdb880e0a5 | Serialize VarDefDefinitionData::{parent_kind,parent_id} | 2018-01-28 12:34:31 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 79b60561d1 | Remove CXCursor_MacroDefinition from uses | 2018-01-28 11:42:40 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 818ef8a834 | -h --help for help. --language-server is the default mode | 2018-01-28 10:53:17 -08:00 |  | 
			
				
					| 
							
							
								 Fangrui Song | 45b57bd729 | [test] Use system 'diff' on POSIX. | 2018-01-27 22:31:17 -08:00 |  |