Jacob Dufault
|
fdbb820d50
|
Fix outline and global search for pure virtual methods
|
2017-04-12 00:19:49 -07:00 |
|
Jacob Dufault
|
215a9a80fb
|
- Show code lens for calls to parent and derived methods
- Don't show local variables in global symbol search
|
2017-04-11 00:29:36 -07:00 |
|
Jacob Dufault
|
76b6a3d4fd
|
Store indexed dependencies so we can reload all files when restoring from cache. Also slightly improve goto definition source range
|
2017-04-10 22:26:27 -07:00 |
|
Jacob Dufault
|
527439b7c2
|
WIP on updating index; locations still broken
|
2017-04-09 17:08:54 -07:00 |
|
Jacob Dufault
|
3cd9ae4d16
|
Remove some duplicated code in workspace / document symbol creation
|
2017-04-08 19:48:50 -07:00 |
|
Jacob Dufault
|
56f0b3a90a
|
Auto-index header files
|
2017-04-08 15:54:36 -07:00 |
|
Jacob Dufault
|
eec863da9a
|
Small cleanup
|
2017-04-08 01:17:29 -07:00 |
|
Jacob Dufault
|
59c7d96ea7
|
Migrate QueryableVarDef to indicies
|
2017-04-08 01:07:39 -07:00 |
|
Jacob Dufault
|
fffb3d3fcc
|
Migrate QueryableFuncDef to indices
|
2017-04-08 01:04:38 -07:00 |
|
Jacob Dufault
|
64d65584fd
|
Use indexed ids for QueryTypeDef
|
2017-04-08 00:52:57 -07:00 |
|
Jacob Dufault
|
d61cc7a077
|
QueryableLocation now stores a file index
|
2017-04-08 00:21:00 -07:00 |
|
Jacob Dufault
|
74b1fe7194
|
QueryFile is now storing symbol indices directly
|
2017-04-08 00:11:57 -07:00 |
|
Jacob Dufault
|
4249fc4a38
|
Implement new threading model for computing index updates (prepare IdMap on querydb thread)
|
2017-04-07 23:45:28 -07:00 |
|
Jacob Dufault
|
6f071cfeb8
|
wip IdMap
|
2017-04-07 01:01:58 -07:00 |
|
Jacob Dufault
|
c5dc7a7ac7
|
wip towards id migration, use IdMap isntead of IdCache
|
2017-04-07 00:30:08 -07:00 |
|
Jacob Dufault
|
2d93ceb6db
|
simplify some code, remove unused class
|
2017-04-07 00:12:53 -07:00 |
|
Jacob Dufault
|
3368065d94
|
remove some default ctors
|
2017-04-07 00:01:21 -07:00 |
|
Jacob Dufault
|
590797bcf2
|
some renames and add plan for lower mem usage
|
2017-04-06 23:57:26 -07:00 |
|
Jacob Dufault
|
5408540158
|
cleanup query location usage
|
2017-04-06 23:20:30 -07:00 |
|
Jacob Dufault
|
547ef3fc3d
|
simplify position part1
|
2017-04-06 23:10:17 -07:00 |
|
Jacob Dufault
|
69b1dcadaa
|
cleanup some query code to prepare for space optimizations
|
2017-04-06 22:42:57 -07:00 |
|
Jacob Dufault
|
e3058da622
|
Store range information in index
|
2017-04-05 01:06:18 -07:00 |
|
Jacob Dufault
|
ed8fc33cbe
|
add basic goto-definition, lots of edge cases (need range info)
|
2017-04-02 19:21:21 -07:00 |
|
Jacob Dufault
|
ae993d6446
|
wip
|
2017-04-02 18:34:15 -07:00 |
|
Jacob Dufault
|
5e7008875d
|
unify project loading
|
2017-03-30 21:21:52 -07:00 |
|
Jacob Dufault
|
2a3ee89349
|
wip
|
2017-03-29 10:12:00 -07:00 |
|
Jacob Dufault
|
843a86a4a9
|
add asserts
|
2017-03-29 00:00:53 -07:00 |
|
Jacob Dufault
|
aef8e9267f
|
fix crash
|
2017-03-28 23:40:32 -07:00 |
|
Jacob Dufault
|
38acb8c1a1
|
move optional to third_party
|
2017-03-25 13:32:44 -07:00 |
|
Jacob Dufault
|
695048baa7
|
move code into src
|
2017-03-25 13:15:00 -07:00 |
|