Fangrui Song
0dbf6c89f1
Drop support for clang 6
2019-03-17 18:50:25 -07:00
Dso Tsin
77bec58a62
Fix VS2017 build issues and add Appveyor CI script ( #118 )
2019-01-09 15:19:23 +08:00
Fangrui Song
a127ca9b02
Support textDocument/{formatting,onTypeFormatting,rangeFormatting}
2018-09-28 10:18:04 -07:00
Riatre Foo
344ade0420
Fix compile on Windows + MSYS2-MinGW64 ( #46 )
...
1. libClangDriver.a shipped by MSYS2 needs -lversion which is not
included in CMAKE_CXX_STANDARD_LIBRARIES by default.
2. Use string literal for DEFAULT_RESOURCE_DIRECTORY to support
backslashes in path.
2018-08-08 00:25:46 -07:00
Fangrui Song
b4aa0705a1
cmake: for -DSYSTEM_CLANG=off, 6.0.0 -> 6.0.1
2018-07-29 18:02:37 -07:00
Fangrui Song
73ac788f9e
Remove libclang
2018-07-16 09:34:48 -07:00
Fangrui Song
39d4bbfe67
Use clangTooling
2018-07-14 00:58:33 -07:00
Fangrui Song
7dd0241a4c
First draft: replace libclang indexer with clangIndex
2018-07-07 15:43:05 -07:00
Fangrui Song
775c72b0e6
clang+llvm libs
2018-07-06 23:41:24 -07:00
Fangrui Song
134126629a
Infer system include paths from CompilerInvocation
2018-06-04 16:33:03 -07:00
Fangrui Song
66580104ba
Add Config->largeFileSize; pure virtual or defaulted methods are definitions; fix $ccls/callHierarchy
2018-06-01 16:06:21 -07:00
Fangrui Song
ba45e7ca63
cmake: link against zlib; use StringMap
2018-05-16 00:51:07 -07:00
Fangrui Song
576959e460
Congratulations to Tea Deliverers
2018-05-14 09:47:21 -07:00
Fangrui Song
f145c4422f
experimental/filesystem -> LLVM/Support/FileSystem.h; sparsepp -> DenseMap
2018-05-13 15:24:04 -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
98a4ef5288
Import cmake improvement by Daan De Meyer
2018-04-07 10:21:07 -07:00
Daan De Meyer
401d542ba7
Switch to -print-resource-dir (drop support for system clang 4.0)
2018-03-26 08:07:40 -07:00
DaanDeMeyer
1882bd0256
Add CMake as alternative build system ( #526 )
2018-03-17 12:03:41 -07:00