Nathan Ridge
|
74f9be1d6f
|
Use symbol kind 'Parameter' for template parameters
Clients can distinguish between function and template parameters based
on storage class.
|
2018-02-01 20:07:11 -08:00 |
|
Fangrui Song
|
ce6f1c7294
|
QueryDatabase::{detailed_names,short_names} -> GetSymbol{DetailedName,ShortName}
|
2018-02-01 18:15:22 -08:00 |
|
Fangrui Song
|
2fb85732c0
|
Add RemoveSymbol
|
2018-02-01 17:25:06 -08:00 |
|
Chao Shen
|
28bdc0cf02
|
Check if using libstdc++ before include <string_view>.
|
2018-02-02 09:02:44 +08:00 |
|
Fangrui Song
|
642975ea17
|
Reflect string_view and fix workspace/symbol
|
2018-02-01 13:48:41 -08:00 |
|
Fangrui Song
|
0d715e7bcf
|
Handle int8_t int16_t uint8_t uint16_t enum constants
Clean up clang_complete
|
2018-02-01 12:21:58 -08:00 |
|
Fangrui Song
|
8bb5d47377
|
__has_include to #include <string_view>
@scturtle's suggestion
|
2018-02-01 08:35:05 -08:00 |
|
Chao Shen
|
5b6945d909
|
Remove last CR.
|
2018-02-01 17:12:36 +08:00 |
|
Fangrui Song
|
490f52205f
|
Clean serializer
|
2018-02-01 00:39:31 -08:00 |
|
Chao Shen
|
57ea5f7cb9
|
Check the function name appearance before publish semantic highlight.
|
2018-02-01 16:27:31 +08:00 |
|
Jacob Dufault
|
e0e3a39d5d
|
Fix clang 3.5 compile error
|
2018-01-31 21:49:56 -08:00 |
|
Jacob Dufault
|
c98d53cfe2
|
Indexer now has access to |config|
|
2018-01-31 21:48:49 -08:00 |
|
Fangrui Song
|
e259bb91d3
|
Use string_view for lsSymbolInformation
|
2018-01-31 21:40:40 -08:00 |
|
Fangrui Song
|
6d6c1639d0
|
Type-dependent member access expressions
|
2018-01-31 21:23:00 -08:00 |
|
Jacob Dufault
|
b02c92e335
|
Reduce file reads in import_pipeline
|
2018-01-31 21:20:38 -08:00 |
|
Jacob Dufault
|
301d295f79
|
Remove std::experimental uses
|
2018-01-31 21:18:32 -08:00 |
|
Jacob Dufault
|
a2c1cb4a83
|
Enable make* indexing by default
|
2018-01-31 20:21:16 -08:00 |
|
Fangrui Song
|
8108de0cfa
|
Change short_names/detailed_names from const std::string& to std::string_view
|
2018-01-31 19:53:50 -08:00 |
|
Fangrui Song
|
c33aa113db
|
Use short_name for tests but short_name_{offset,size} for lang server
|
2018-01-31 17:22:30 -08:00 |
|
Fangrui Song
|
9944617df6
|
Fix #385
|
2018-01-31 16:48:26 -08:00 |
|
Fangrui Song
|
768f4ecb6e
|
Enable "Make" hack only if config->index.make_unique is true.
|
2018-01-31 11:10:20 -08:00 |
|
Fangrui Song
|
871ae34a1b
|
Hotfix of stale file contents in 186898
|
2018-01-31 08:42:25 -08:00 |
|
Fangrui Song
|
3e16055b31
|
Change some API const std::string& -> std::string_view
|
2018-01-31 00:35:04 -08:00 |
|
Fangrui Song
|
4c895bef0b
|
Make optional<string> {hover,comments} non-optional
|
2018-01-30 23:48:34 -08:00 |
|
Fangrui Song
|
77dca1936b
|
Change TypeDefDefinition::short_name from string to string_view
|
2018-01-30 23:01:59 -08:00 |
|
Fangrui Song
|
93269ecfd4
|
Change std::string FuncDefDefinition::short_name to ShortName()
|
2018-01-30 22:40:02 -08:00 |
|
Fangrui Song
|
41f87887bb
|
Change std::string VarDefDefinition::short_name to ShortName()
|
2018-01-30 22:04:55 -08:00 |
|
Fangrui Song
|
8ff634d557
|
Add third_party/string_view.h{,pp}
|
2018-01-30 20:06:32 -08:00 |
|
scturtle
|
699d2f3655
|
Fix completion of headers.
|
2018-01-31 09:59:51 +08:00 |
|
Fangrui Song
|
5d88eb959d
|
Remove index.builtinTypes and fix doc
|
2018-01-30 09:16:20 -08:00 |
|
Riatre Foo
|
ab2a836d57
|
Remove unused variable ex in initialize.cc (#376)
|
2018-01-30 09:03:46 -08:00 |
|
Fangrui Song
|
c8605dc4a9
|
Group source files outside of the project by a cache sub-directory
|
2018-01-29 23:53:32 -08:00 |
|
Jacob Dufault
|
fe3b9c4a8a
|
Revert "Fix completion of headers."
This reverts commit ce0aab3afa4b7d80d46c901d1bb8234ac18fa70b.
|
2018-01-29 21:52:38 -08:00 |
|
Jacob Dufault
|
f6a2a55209
|
Import pipeline improvements
- Cache manager is created by request
- Index is always associated with its contents
- Reduced frequently of file reads
|
2018-01-29 21:34:36 -08:00 |
|
Jacob Dufault
|
a8b68d21d7
|
Fix potential crash
|
2018-01-29 21:34:36 -08:00 |
|
scturtle
|
e145f77996
|
Fix completion of headers.
|
2018-01-30 13:11:56 +08:00 |
|
Fangrui Song
|
5bd466ab17
|
Fix #372
|
2018-01-29 19:08:19 -08:00 |
|
Jacob Dufault
|
0eb7d415d7
|
usr_to_file uses new NormalizedPath type
|
2018-01-29 16:56:00 -08:00 |
|
Jacob Dufault
|
7579d71b85
|
Simplify MAKE_REFLECT_TYPE_PROXY
|
2018-01-29 16:35:01 -08:00 |
|
Jacob Dufault
|
a392301be3
|
Format
|
2018-01-29 16:27:43 -08:00 |
|
Jacob Dufault
|
233a108814
|
Add docs to config.h, remove enableCacheRead/enableCacheWrite.
|
2018-01-29 16:14:23 -08:00 |
|
Jacob Dufault
|
412af53e1d
|
Update .gitignore
|
2018-01-29 16:13:46 -08:00 |
|
Jacob Dufault
|
55338e7481
|
Simplify, readd --wait-for-input
|
2018-01-29 15:43:22 -08:00 |
|
Fangrui Song
|
09d7da2893
|
Don't emit semantic highlight for operators or lambda (#369)
Fixes #368
|
2018-01-29 09:28:17 -08:00 |
|
Fangrui Song
|
795dfc670c
|
Update tests after specialization handling
|
2018-01-28 23:40:57 -08:00 |
|
Fangrui Song
|
b7ce3dd60a
|
Better template specialization
|
2018-01-28 23:05:51 -08:00 |
|
Fangrui Song
|
dc1c72ce30
|
Remove definition from uses for TemplateVisitor
|
2018-01-28 22:41:53 -08:00 |
|
Fangrui Song
|
535c2c20a3
|
Escape more characters in ECMA-262 uriReserved
Fixes #248
|
2018-01-28 22:11:53 -08:00 |
|
Fangrui Song
|
16bf3158c5
|
Add SymbolRole to SymbolRef and fix $cquery/{base,derived} by ordering definitions before uses
|
2018-01-28 20:39:41 -08:00 |
|
Fangrui Song
|
777193d02f
|
Better template specialization
|
2018-01-28 18:31:11 -08:00 |
|