Jacob Dufault
|
cad6dcda0c
|
Remove global list of message ids.
Also do some naming cleanup. Also remove xmacros.
|
2018-03-21 21:05:25 -07:00 |
|
Fangrui Song
|
c68548a2ca
|
Remove <regex> from lex_utils.h and separate language_server_api.h
% time clang++ -fsyntax-only -std=c++11 a.cc
<iostream> => 0.35s
<regex> => 0.68s
|
2018-02-23 16:33:48 -08:00 |
|
Jacob Dufault
|
01fe19f280
|
Format code
|
2018-02-21 23:34:32 -08:00 |
|
Fangrui Song
|
1a4da727da
|
Index namespace alias and MSVC __interface; add --enable-assert to waf; add lexical container to xref requests
|
2018-02-20 22:13:58 -08:00 |
|
Fangrui Song
|
0f03146daa
|
Change optional<...> Query{Func,Type}::Def to forward_list
|
2018-02-17 23:24:09 -08:00 |
|
Fangrui Song
|
cfdb6bf422
|
Change optional<...> QueryVar::Def to forward_list
Related to #403
|
2018-02-17 22:09:03 -08:00 |
|
Fangrui Song
|
afe86ef146
|
Use def.spell for semantic parent and def.extent for lexical parent
Use language identifier in the spec
Remove unreliable Boltzmann distribution
|
2018-02-14 21:54:57 -08:00 |
|
Fangrui Song
|
aee79b3617
|
variable_type -> type; remove parent_{id,kind} (they should be inferred from Def::spell; clean up SymbolIdx, Reference, SymbolRef
|
2018-02-11 10:28:26 -08:00 |
|
Fangrui Song
|
0f8734c416
|
Make NTString nullable
|
2018-02-11 09:12:22 -08:00 |
|
Fangrui Song
|
68c5c317f0
|
Fix build on MSVC
WIP $cquery/random
|
2018-02-11 01:17:03 -08:00 |
|