Jacob Dufault
|
cbe308c0f9
|
Try to have better behavior when types are defined across multiple files.
|
2017-04-18 23:56:37 -07:00 |
|
Jacob Dufault
|
95b567838c
|
Remove concept of 'interesting' usage.
It never worked well enough. Showing variable instantations for the type will be more useful.
|
2017-04-18 22:28:33 -07:00 |
|
Jacob Dufault
|
c615535d33
|
vscode settings can now include an additional set of clang arguments to apply.
|
2017-04-17 21:06:01 -07:00 |
|
Jacob Dufault
|
c86dd569c1
|
Enable configuration for the number of indexer threads.
|
2017-04-17 20:23:52 -07:00 |
|
Jacob Dufault
|
26c0bfe71d
|
Misc fixes
|
2017-04-17 13:40:50 -07:00 |
|
Jacob Dufault
|
741e357053
|
Remove clang-c dependency from command_line.cc
|
2017-04-16 14:51:47 -07:00 |
|
Jacob Dufault
|
4dcffeb3f3
|
Use type safe google::dense_hash_map instantiations
|
2017-04-14 22:55:01 -07:00 |
|
Jacob Dufault
|
f4e16067b7
|
Rename qualified_name to detailed_name.
|
2017-04-14 21:58:07 -07:00 |
|
Jacob Dufault
|
07c984d6c7
|
- Add type information to qualified_name, remove hover.
- Allow tests to automatically update their expecatations
|
2017-04-14 21:53:10 -07:00 |
|
Jacob Dufault
|
8f1e517c0a
|
Small tweaks
|
2017-04-14 15:30:33 -07:00 |
|
Jacob Dufault
|
71d1b1ffc6
|
Implement textDocument/documentHighlight
|
2017-04-13 23:43:50 -07:00 |
|
Jacob Dufault
|
4f770befee
|
Support textDocument/hover (ie, hover over symbol to see type)
|
2017-04-13 22:18:02 -07:00 |
|
Jacob Dufault
|
151505dadf
|
Add TODO to investigate index or import issue
|
2017-04-13 01:21:24 -07:00 |
|
Jacob Dufault
|
d6123bd861
|
Every function usage is now considered a call of that function.
This means we will now report function calls that happen in the global scope (previously, those would only show up for find all refs).
|
2017-04-13 00:47:47 -07:00 |
|
Jacob Dufault
|
d5e5d96a9e
|
- Slightly more robust file parsing
- Make memory ownership slightly clearer in indexer
|
2017-04-12 23:01:42 -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
|
c25fac0919
|
Make Resolve location never fail
|
2017-04-08 16:16:30 -07:00 |
|
Jacob Dufault
|
56f0b3a90a
|
Auto-index header files
|
2017-04-08 15:54:36 -07:00 |
|
Jacob Dufault
|
460a428ced
|
Parse now returns a vector of unique_ptrs
|
2017-04-08 13:00:08 -07:00 |
|
Jacob Dufault
|
fffb3d3fcc
|
Migrate QueryableFuncDef to indices
|
2017-04-08 01:04:38 -07:00 |
|
Jacob Dufault
|
74b1fe7194
|
QueryFile is now storing symbol indices directly
|
2017-04-08 00:11:57 -07:00 |
|
Jacob Dufault
|
590797bcf2
|
some renames and add plan for lower mem usage
|
2017-04-06 23:57:26 -07:00 |
|
Jacob Dufault
|
6114b507e2
|
Drop Position support from indexer templates
|
2017-04-06 23:29:18 -07:00 |
|
Jacob Dufault
|
e3058da622
|
Store range information in index
|
2017-04-05 01:06:18 -07:00 |
|
Jacob Dufault
|
ae993d6446
|
wip
|
2017-04-02 18:34:15 -07:00 |
|
Jacob Dufault
|
c4a9590398
|
fixes
|
2017-03-25 13:40:04 -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 |
|