Fangrui Song
|
3ba9209eea
|
Add config->extension.referenceContainer
|
2018-02-10 18:34:34 -08:00 |
|
Fangrui Song
|
420e84329b
|
Derive SymbolRef,Use from Reference and add lexical container to func/var/type uses
|
2018-02-10 17:33:56 -08:00 |
|
Fangrui Song
|
bd4482df5e
|
GetDefinitionSpellingOfSymbol: optional -> Maybe
|
2018-02-10 00:19:17 -08:00 |
|
Fangrui Song
|
e7c90b62b5
|
$cquery/base for virtual void f() = 0
|
2018-02-09 23:12:34 -08:00 |
|
Fangrui Song
|
50cf05763b
|
Query* structs: QueryLocation -> Reference
|
2018-02-09 17:50:47 -08:00 |
|
Fangrui Song
|
c4bd7ef44b
|
Rename Reference members
|
2018-02-09 14:12:35 -08:00 |
|
Fangrui Song
|
a131ccdcb4
|
Remove ToQueryLocation
|
2018-02-08 23:43:18 -08:00 |
|
Fangrui Song
|
67e8132dbe
|
struct QueryFuncRef : Reference {};
|
2018-02-08 23:10:54 -08:00 |
|
Fangrui Song
|
82b429bfbc
|
QueryLocation -> Reference
|
2018-02-08 21:26:34 -08:00 |
|
Fangrui Song
|
2d255da07b
|
{Index,Query}Type::uses: Range/QueryLocation -> Reference
And add serialization for Reference
|
2018-02-08 18:26:09 -08:00 |
|
Fangrui Song
|
1a82f1f113
|
We may should represent Query{Func,Type,Var} as a bag of definitions and references
|
2018-02-05 10:16:43 -08:00 |
|
Fangrui Song
|
1349cbfde3
|
Simplify EachWithGen
|
2018-02-04 13:43:29 -08:00 |
|
Fangrui Song
|
985dec101d
|
Generation
|
2018-02-03 19:51:30 -08:00 |
|
Fangrui Song
|
e5128d3db9
|
Wrap Query* references with WithGen
|
2018-02-03 17:44:20 -08:00 |
|
Fangrui Song
|
3d6d000297
|
Add Generation gen; to Query{Func,Type,Var} and corresponding ToQueryLocation
|
2018-02-03 14:52:26 -08:00 |
|
Fangrui Song
|
37809def7c
|
Add bool include_decl parameter to GetUsesOfSymbol
Fixes #350
Function declarations/definitions are not counted if include_decl is
false.
We should do similar thing to Var and Type.
|
2018-01-26 17:31:50 -08:00 |
|
Jacob Dufault
|
dce1365eb6
|
Move import pipeline into import_pipeline.cc
|
2017-12-23 17:30:55 -08:00 |
|
Jacob Dufault
|
64f094d347
|
Move BuildWorkspaceEdit to text_document_rename.cc
|
2017-12-23 15:41:09 -08:00 |
|
Fangrui Song
|
3410f9769c
|
textDocument/definitions: on a variable definition, get both declarations and variable_type definition.
|
2017-12-20 10:59:14 -08:00 |
|
Jacob Dufault
|
8098e4f01d
|
Support multiple base functions.
|
2017-12-18 22:15:46 -08:00 |
|
Jacob Dufault
|
a7d1c6917f
|
Report detailed name for workspace symbol search.
This fixes vscode filtering which fixes qualified name global symbol search.
|
2017-12-18 21:31:19 -08:00 |
|
Jacob Dufault
|
be961fc4f2
|
Add hover (instead of reusing detailed_name)
|
2017-12-18 21:20:00 -08:00 |
|
Jacob Dufault
|
12bfabf9c2
|
No more NonElidedVector
|
2017-12-11 21:20:29 -08:00 |
|
Jacob Dufault
|
b65a30c3f7
|
Move Ipc_* types into messages/
|
2017-12-05 20:41:44 -08:00 |
|
Jacob Dufault
|
772df3e92a
|
Move InsertSymbolIntoResult into query_utils.cc
|
2017-09-21 18:18:24 -07:00 |
|
Jacob Dufault
|
f5314b62b1
|
Reformat to Chromium style.
|
2017-09-21 18:14:57 -07:00 |
|
Jacob Dufault
|
475afc77a5
|
Support functions in type hierarchy.
|
2017-07-20 19:53:08 -07:00 |
|
Jacob Dufault
|
08fb60a675
|
Show call tree expand button if function has base or derived callers.
|
2017-07-19 00:17:38 -07:00 |
|
Jacob Dufault
|
7a71447273
|
Move some code out of command_line.cc
|
2017-06-14 22:47:41 -07:00 |
|