| 
							
							
								 Jacob Dufault | 053aa549f0 | Bump extension version. | 2017-06-14 00:13:26 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | ca7d404a54 | Readme polish | 2017-06-14 00:08:25 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 14009293ba | Fix IPC message e2e hiding | 2017-06-13 23:59:40 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 3d0b8fd807 | Fix call tree when function ref does not refer to a function. | 2017-06-13 23:50:30 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 4bddc95908 | Fix possible race when setting diagnostics. | 2017-06-13 23:29:41 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 84b7ec930b | Log completion session creation/destruction. Ensure $0 is at end of insert text for final tab stop. | 2017-06-13 23:15:18 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 584f7b45b9 | Uniqueify include string proposals | 2017-06-13 23:09:25 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 511f6c5248 | Fix crash when loading old cache when file format changed. Also eliminate an unnecessary copy after finishing deserialization. | 2017-06-13 21:00:51 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 8fece6c252 | Remove some extra logging | 2017-06-13 20:41:30 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 3b4b227f99 | Update gitignore | 2017-06-13 20:41:11 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 0e5312790e | Add more detailed logging for failed unique file id | 2017-06-13 20:08:31 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 64253ec174 | Use shared_ptr in a couple more spots. | 2017-06-09 21:15:33 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | dec484ed0d | Only report diagnostics from code completion document parse. Also use shared_ptr, hopefully fix memory crashes. | 2017-06-09 21:13:16 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | c262e1674d | Misc fixes | 2017-06-09 18:02:48 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | f0fb8db3e5 | Update clang args again | 2017-06-09 00:14:36 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | db60b72e3b | Update clang_arg on windows | 2017-06-09 00:08:14 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 767b4ac0e1 | Small code cleanup | 2017-06-09 00:08:06 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 1fc2d2756e | Don't show output when there is an error. Force extension update. | 2017-06-08 23:26:04 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 3358e6afd3 | Update settings.json paths | 2017-06-08 23:22:00 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 41d8cd9a0c | Fix memory leaks | 2017-06-08 23:22:00 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 598b53efff | Show diagnostics for tests, update absolute paths | 2017-06-08 23:22:00 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | fda39a1a8e | Ignore .DS_Store | 2017-06-07 18:09:59 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 53efee70e4 | Only build files under src/ | 2017-06-07 18:09:41 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 8c50324576 | Small fixes for osx | 2017-05-30 17:54:19 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 99c0bb3be4 | Update features list | 2017-05-29 16:57:56 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | c40df5c0e5 | Provide code action to auto-include an undefined symbol. | 2017-05-29 16:57:19 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 80e78831d4 | Small formatting change in clang_utils | 2017-05-29 16:34:11 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | f5efa02448 | Clear diagnostics for open files. | 2017-05-29 16:33:57 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 7b790e7da3 | Fix file name typo | 2017-05-29 14:21:08 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | d834d4db08 | Provide code action to auto-implement methods (useful for classes or function declarations). | 2017-05-29 14:18:35 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 1d67d1ee37 | Add additional metadata to function declarations. | 2017-05-27 18:53:22 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 3469850c98 | Change how function declarations are serialized so parameter info can be added. | 2017-05-27 14:09:20 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | b7f7987cb8 | Use cached location | 2017-05-27 13:10:06 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 5415f4be50 | Don't count the '~' in type usages for destructors. | 2017-05-27 13:02:49 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | dcc71f2470 | More cleanup in indexer | 2017-05-27 12:56:39 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | e431dbd793 | Some renames in indexer. Fix warning for namespace alias. | 2017-05-27 12:33:18 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | e9025104cb | Rename some variables in the indexer. | 2017-05-27 10:03:49 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | b66f015a4a | Some small cleanup when indexing function declaration/definition. | 2017-05-27 09:57:52 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 968b6c0966 | Remove HasInterestingState(). These don't serve any real purpose since the multi-file indexer tests. | 2017-05-27 00:47:03 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 79a4d8ad79 | Proper error reporting when request fails due to missing file. | 2017-05-27 00:10:21 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 385531521f | Harden against bad language server method call in completion. | 2017-05-26 23:51:32 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | d816e2618a | Some renames, promote view completion sessions to edit sessions | 2017-05-26 21:21:00 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 7840b7a015 | Cache global completion results. | 2017-05-26 00:10:55 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | cdc268d549 | Preload code completion, maintain LRU cache for multiple completion files. | 2017-05-25 23:40:38 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 2e3e1e0427 | Refactor quote extraction | 2017-05-25 21:26:35 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | f5ed2828c3 | Fix code lens sometimes appearing on "};" | 2017-05-25 21:09:10 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 8bbd9b7694 | Revert change to use CXTranslationUnit_Incomplete when indexing. It broke tests. | 2017-05-24 20:06:05 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 32940e2c88 | Experiment with caching CXIndex across multiple sessions | 2017-05-24 19:04:19 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | d47869ad0f | Do not remove querydb defined type/func/var if the final reference is removed from a file. We still remove the defined type/func/var if it was defined in that file, though. | 2017-05-24 17:45:33 -07:00 |  | 
			
				
					| 
							
							
								 Jacob Dufault | 97832f2a73 | Add call tree and full type hierarchy using upcoming vscode tree API | 2017-05-24 00:17:29 -07:00 |  |