twlz0ne
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6006a01c1e
							
						
					 | 
					
						
						
							
							Merge b6a2498bfe into 7b41f72f5f
						
						
						
						
						
					 | 
					
						2018-05-13 22:19:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b41f72f5f
							
						
					 | 
					
						
						
							
							experimental/filesystem -> LLVM/Support/FileSystem.h; sparsepp -> DenseMap
						
						
						
						
						
					 | 
					
						2018-05-13 14:24:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3a36a4ae6
							
						
					 | 
					
						
						
							
							Use llvm::cl and simplify main.cc import_pipeline.cc
						
						
						
						
						
					 | 
					
						2018-05-13 12:08:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gong Qijian
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6a2498bfe
							
						
					 | 
					
						
						
							
							cmake: add clangBasic
						
						
						
						
						
						
						
						Fix build issue on Darwin:
```
Undefined symbols for architecture x86_64:
  "clang::ObjCRuntime::tryParse(llvm::StringRef)", referenced from:
      clang::driver::tools::Clang::AddObjCRuntimeArgs(llvm::opt::ArgList const&, llvm::SmallVector<char const*, 16u>&, clang::driver::tools::Clang::RewriteKind) const in libclangDriver.a(Clang.cpp.o)
  "clang::VersionTuple::tryParse(llvm::StringRef)", referenced from:
      clang::driver::ToolChain::computeMSVCVersion(clang::driver::Driver const*, llvm::opt::ArgList const&) const in libclangDriver.a(ToolChain.cpp.o)
  "clang::DiagnosticIDs::getDiagnosticFlags()", referenced from:
      clang::driver::Driver::handleAutocompletions(llvm::StringRef) const in libclangDriver.a(Driver.cpp.o)
  "clang::DiagnosticIDs::getCategoryNameFromID(unsigned int)", referenced from:
      clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&) in libclangDriver.a(Driver.cpp.o)
  "clang::DiagnosticIDs::getNumberOfCategories()", referenced from:
      clang::driver::Driver::HandleImmediateArgs(clang::driver::Compilation const&) in libclangDriver.a(Driver.cpp.o)
  ...
  "_compress2", referenced from:
      llvm::zlib::compress(llvm::StringRef, llvm::SmallVectorImpl<char>&, llvm::zlib::CompressionLevel) in libLLVMSupport.a(Compression.cpp.o)
  "_compressBound", referenced from:
      llvm::zlib::compress(llvm::StringRef, llvm::SmallVectorImpl<char>&, llvm::zlib::CompressionLevel) in libLLVMSupport.a(Compression.cpp.o)
  "_crc32", referenced from:
      llvm::zlib::crc32(llvm::StringRef) in libLLVMSupport.a(Compression.cpp.o)
  "_uncompress", referenced from:
      llvm::zlib::uncompress(llvm::StringRef, char*, unsigned long&) in libLLVMSupport.a(Compression.cpp.o)
ld: symbol(s) not found for architecture x86_64
clang-6.0: error: linker command failed with exit code 1 (use -v to see invocation)
```
						
					 | 
					
						2018-05-14 02:34:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							87dcb8ffb2
							
						
					 | 
					
						
						
							
							clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz.SHA256 -> 16.04
						
						
						
						
						
					 | 
					
						2018-05-13 09:07:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							224ba97f27
							
						
					 | 
					
						
						
							
							Use clang+llvm C++ in cmake; parse args with clang driver
						
						
						
						
						
					 | 
					
						2018-05-13 01:13:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							99e7c56956
							
						
					 | 
					
						
						
							
							cmake: make FreeBSD 11,12 build
						
						
						
						
						
					 | 
					
						2018-05-12 11:45:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							bac704f17b
							
						
					 | 
					
						
						
							
							Backport and cleanup
						
						
						
						
						
					 | 
					
						2018-05-09 22:55:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								scturtle
							
						 
					 | 
					
						
						
						
						
							
						
						
							72433643bf
							
						
					 | 
					
						
						
							
							Fix file_id. (#8)
						
						
						
						
						
					 | 
					
						2018-05-08 08:56:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								scturtle
							
						 
					 | 
					
						
						
						
						
							
						
						
							b55819a8a1
							
						
					 | 
					
						
						
							
							Random changes. (#6)
						
						
						
						
						
					 | 
					
						2018-05-08 00:35:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								scturtle
							
						 
					 | 
					
						
						
						
						
							
						
						
							04a848e065
							
						
					 | 
					
						
						
							
							Add CLANG_USE_BUNDLED_LIBC++ to cmake
						
						
						
						
						
					 | 
					
						2018-05-07 23:56:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4a07120a1
							
						
					 | 
					
						
						
							
							Reflect optional by Brandon Tolsch
						
						
						
						
						
					 | 
					
						2018-05-07 20:59:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							984c6367d1
							
						
					 | 
					
						
						
							
							Redesign import_pipeline.cc and mitigate race (duplicate Query*::uses for initial indexing)
						
						
						
						
						
					 | 
					
						2018-05-06 21:56:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							86efddf032
							
						
					 | 
					
						
						
							
							README
						
						
						
						
						
					 | 
					
						2018-05-05 15:25:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccb5cba720
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-05-04 09:45:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d337d9bff7
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-05-03 00:32:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							fac5c56682
							
						
					 | 
					
						
						
							
							Use usr as primary key and remove id; simplify import pipeline
						
						
						
						
						
						
						
						Remove on_id_map, IndexMergeIndexUpdates 
						
					 | 
					
						2018-05-01 22:45:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							01f1064576
							
						
					 | 
					
						
						
							
							Improve workspace/symbol sorting heuristic
						
						
						
						
						
					 | 
					
						2018-04-29 20:20:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d821ac34d8
							
						
					 | 
					
						
						
							
							Merge {timestamp_manager,iindexer}.{cc,h}; remove standard_includes.*; use last_write_time
						
						
						
						
						
					 | 
					
						2018-04-28 23:37:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amos Bird
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4cca890c6
							
						
					 | 
					
						
						
							
							using SIGSTOP (avoid interactive signal blocking) (#2)
						
						
						
						
						
					 | 
					
						2018-04-18 00:17:24 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa9df5bcef
							
						
					 | 
					
						
						
							
							Remove variant and clean up
						
						
						
						
						
					 | 
					
						2018-04-17 00:12:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d519dcbcb
							
						
					 | 
					
						
						
							
							Update loguru
						
						
						
						
						
					 | 
					
						2018-04-16 00:14:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c4d387222
							
						
					 | 
					
						
						
							
							MessagePack -> custom binary format
						
						
						
						
						
					 | 
					
						2018-04-15 00:40:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8752cdca0
							
						
					 | 
					
						
						
							
							Add caseSensitivity to config->{completion,workspaceSymbol}
						
						
						
						
						
					 | 
					
						2018-04-14 12:38:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d45c057dd4
							
						
					 | 
					
						
						
							
							Backport recent update of completion
						
						
						
						
						
					 | 
					
						2018-04-14 11:38:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7c89fbe21
							
						
					 | 
					
						
						
							
							Catch filesystem_error
						
						
						
						
						
					 | 
					
						2018-04-10 23:32:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa4b8c78c1
							
						
					 | 
					
						
						
							
							Remove eyesore
						
						
						
						
						
					 | 
					
						2018-04-09 20:38:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							236e7c1393
							
						
					 | 
					
						
						
							
							Simplify indexer and query
						
						
						
						
						
					 | 
					
						2018-04-09 00:52:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							97b1592475
							
						
					 | 
					
						
						
							
							Simplify lsp.h and fix qual_name_offset when SetVarDetail is called on an existing variable
						
						
						
						
						
					 | 
					
						2018-04-09 00:31:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a06fb55dd
							
						
					 | 
					
						
						
							
							Better definition/references on #include lines
						
						
						
						
						
					 | 
					
						2018-04-08 10:25:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							75638b5387
							
						
					 | 
					
						
						
							
							Simplify Position & Range; prettify Maybe; remove file_contents.{h,cc}
						
						
						
						
						
					 | 
					
						2018-04-08 01:10:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d19e0a4f1
							
						
					 | 
					
						
						
							
							Remove import_manager.cc
						
						
						
						
						
					 | 
					
						2018-04-07 22:01:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e68e9edbd
							
						
					 | 
					
						
						
							
							Simplify
						
						
						
						
						
					 | 
					
						2018-04-07 21:04:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							992b3cce16
							
						
					 | 
					
						
						
							
							Use clang_File_tryGetRealPathName
						
						
						
						
						
					 | 
					
						2018-04-07 16:46:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							98a4ef5288
							
						
					 | 
					
						
						
							
							Import cmake improvement by Daan De Meyer
						
						
						
						
						
					 | 
					
						2018-04-07 10:21:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							348240b44f
							
						
					 | 
					
						
						
							
							Add qual_name_offset to Index* structs; improve workspace/symbol and documentSymbol
						
						
						
						
						
					 | 
					
						2018-04-06 00:18:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f9420519e
							
						
					 | 
					
						
						
							
							Set typeDefinitionProvider
						
						
						
						
						
					 | 
					
						2018-04-05 00:15:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dc55843e7
							
						
					 | 
					
						
						
							
							Remove unused fs code.
						
						
						
						
						
					 | 
					
						2018-04-04 10:48:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9bcaecf25
							
						
					 | 
					
						
						
							
							Use global config.
						
						
						
						
						
					 | 
					
						2018-04-04 00:29:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0b4d69268
							
						
					 | 
					
						
						
							
							Simplify optional.
						
						
						
						
						
					 | 
					
						2018-04-02 00:28:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							78250bde34
							
						
					 | 
					
						
						
							
							Fuzzy
						
						
						
						
						
					 | 
					
						2018-04-01 23:38:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8fbc752d0
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 17:49:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							46fc3b8323
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 16:30:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							d83be5adcc
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 13:54:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							9aca6119ed
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 13:38:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							233e377137
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 11:27:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c8fee4141
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 09:47:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8a816d110
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 09:07:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							89dd4b066b
							
						
					 | 
					
						
						
							
							.
						
						
						
						
						
					 | 
					
						2018-03-31 00:53:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Fangrui Song
							
						 
					 | 
					
						
						
						
						
							
						
						
							da649891ae
							
						
					 | 
					
						
						
							
							Resurrection of ccls
						
						
						
						
						
					 | 
					
						2018-03-30 22:02:26 -07:00 | 
					
					
						
						
							
							
							
						
					 |