Commit Graph

216 Commits

Author SHA1 Message Date
Jacob Dufault
dbf6b9d12a add attr 2017-03-16 18:39:44 -07:00
Jacob Dufault
12acaa1b49 wip 2017-03-16 00:36:59 -07:00
Jacob Dufault
efe3a55719 better linux platform impl 2017-03-15 18:39:28 -07:00
Jacob Dufault
ec8bf8a113 basic code lens, still buggy 2017-03-15 00:14:44 -07:00
Jacob Dufault
72776d4c11 good 2017-03-14 21:59:05 -07:00
Jacob Dufault
24eb626cce clang compile fixes 2017-03-14 10:12:25 -07:00
Jacob Dufault
bea453af79 wip 2017-03-14 01:33:39 -07:00
Jacob Dufault
b7923b4abe partial messages work 2017-03-13 23:30:41 -07:00
Jacob Dufault
ebd467d31b Support llvm 4 2017-03-13 21:31:53 -07:00
Jacob Dufault
c079ab45b3 sketch partial ipc payload 2017-03-13 01:16:56 -07:00
Jacob Dufault
0b44f72ed8 semi-working IPC 2017-03-12 23:03:54 -07:00
Jacob Dufault
1a6fd858c6 wip 2017-03-12 13:28:30 -07:00
Jacob Dufault
fdd798f995 wip 2017-03-12 13:28:30 -07:00
Jacob Dufault
cc4d49794d outline fixes 2017-03-12 13:28:30 -07:00
Jacob Dufault
f3c8500fa9 fixes, print diagnostics 2017-03-12 13:28:29 -07:00
Jacob Dufault
8a13acd3b8 testupdate 2017-03-12 13:28:29 -07:00
Jacob Dufault
38fb4a4f1d do not strip any clang args for the time being 2017-03-12 13:28:29 -07:00
Jacob Dufault
68d9002ecd Add clang_args support 2017-03-12 13:28:29 -07:00
Jacob Dufault
7c55502fe8 More robust GetLine 2017-03-10 09:55:57 -08:00
Jacob Dufault
1508ac85d8 fixes 2017-03-09 23:06:01 -08:00
Jacob Dufault
afc6db80dd wip 2017-03-08 22:27:42 -08:00
Jacob Dufault
9b89bfc905 more serializer fixes 2017-03-08 01:00:39 -08:00
Jacob Dufault
4e2f24ac17 fix tests 2017-03-08 00:09:15 -08:00
Jacob Dufault
6519dc1b8d more tests updates 2017-03-07 16:21:23 -08:00
Jacob Dufault
94b344dbe3 update test 2017-03-07 10:18:01 -08:00
Jacob Dufault
b1a69c2ec3 fix clang compile 2017-03-07 10:01:23 -08:00
Jacob Dufault
729264bb34 WIP new reflection API to unify serialization 2017-03-07 01:32:29 -08:00
Jacob Dufault
7a160a5269 wip global symbol search 2017-03-06 00:48:51 -08:00
Jacob Dufault
2db753ff92 todo 2017-03-05 23:20:48 -08:00
Jacob Dufault
852a4218ba fix file finding 2017-03-05 23:19:00 -08:00
Jacob Dufault
36f69e61a9 Do not index standard library headers 2017-03-05 22:47:37 -08:00
Jacob Dufault
49c6f7787a do not index namespace ref 2017-03-05 22:34:17 -08:00
Jacob Dufault
f7e2b20059 better specialized function definition indexing 2017-03-05 22:23:41 -08:00
Jacob Dufault
f6967eee48 fix usage on specialized template parameters 2017-03-05 17:09:08 -08:00
Jacob Dufault
e06f9472c1 better templates, index some initializer list values 2017-03-05 15:44:20 -08:00
Jacob Dufault
8e36152406 better template indexing 2017-03-05 14:49:23 -08:00
Jacob Dufault
d403d7ad96 misc 2017-03-05 14:16:56 -08:00
Jacob Dufault
bf98dc56fb wip 2017-03-05 11:48:05 -08:00
Jacob Dufault
8fb0fb816c wip 2017-03-04 18:16:23 -08:00
Jacob Dufault
2a08552265 linux platform WIP 2017-03-03 17:45:20 -08:00
Jacob Dufault
15b5a03a08 sorta-build-on-linux 2017-03-03 10:28:28 -08:00
Jacob Dufault
dd8fb070fd start work towards symbols language server impl 2017-03-03 00:59:10 -08:00
Jacob Dufault
253414f29b fixes 2017-03-03 00:43:54 -08:00
Jacob Dufault
b3a544e880 more wip ipc refactor 2017-03-03 00:12:11 -08:00
Jacob Dufault
94383d589b make ipc easier to use 2017-03-02 22:16:41 -08:00
Jacob Dufault
6ffca03d6f more clang build fixes 2017-03-02 10:30:21 -08:00
Jacob Dufault
dad7fcb5a3 small clang build fixes 2017-03-02 10:25:40 -08:00
Jacob Dufault
88f2a3541a cleanup ipc, basic lang client <-> indexer communication 2017-03-02 01:28:07 -08:00
Jacob Dufault
0738b8f57a working windows IPC 2017-03-01 00:36:11 -08:00
Jacob Dufault
2fc419faa3 add IndexedFile deserialization 2017-02-28 20:12:57 -08:00