gfreezy
|
5c8cb56506
|
move rename to a new mod
|
2019-01-19 15:36:58 +03:00 |
|
gfreezy
|
bc0f79f74a
|
rename mod
|
2019-01-19 15:36:58 +03:00 |
|
Aleksey Kladov
|
a2ca03d10b
|
⬆️ salsa
|
2019-01-17 14:11:00 +03:00 |
|
Aleksey Kladov
|
8338acfd3a
|
kill last cancelables
|
2019-01-15 21:17:10 +03:00 |
|
Aleksey Kladov
|
0bb170a277
|
remove Canceled from impl of ra_ide_api
|
2019-01-15 21:09:51 +03:00 |
|
Aleksey Kladov
|
05ba45c667
|
remove Canceled from API impl
|
2019-01-15 21:02:42 +03:00 |
|
Aleksey Kladov
|
02c3d2f78e
|
hir is cancelation free
|
2019-01-15 20:56:06 +03:00 |
|
Aleksey Kladov
|
8ba9c2d4ce
|
remove Cancelable from type inference
|
2019-01-15 20:54:18 +03:00 |
|
Aleksey Kladov
|
b871062e32
|
remove Cancelable from Ty
|
2019-01-15 20:43:37 +03:00 |
|
Aleksey Kladov
|
490112dea1
|
remove Cancelable from nameres
|
2019-01-15 19:15:01 +03:00 |
|
Aleksey Kladov
|
18e9a710cd
|
remove Cancelable from fn_scopes
|
2019-01-15 19:04:49 +03:00 |
|
Aleksey Kladov
|
040a622c52
|
remove Cancelable from funciton body
|
2019-01-15 19:01:59 +03:00 |
|
Aleksey Kladov
|
f1367e0370
|
remove Cancelable from navigation target
|
2019-01-15 18:50:16 +03:00 |
|
Aleksey Kladov
|
9dd4099d93
|
remove Cancelable from static&const API
|
2019-01-15 18:45:01 +03:00 |
|
Aleksey Kladov
|
9446be2999
|
remove Cancelable from adt API
|
2019-01-15 18:43:25 +03:00 |
|
Aleksey Kladov
|
c159e414b4
|
remove Cancelable from Module API, part 2
|
2019-01-15 18:30:58 +03:00 |
|
Aleksey Kladov
|
ca52cf1ecd
|
remove Cancelable from Module API
|
2019-01-15 18:26:29 +03:00 |
|
Aleksey Kladov
|
fb012e5c1e
|
remove cancelable from symbols
|
2019-01-15 18:19:09 +03:00 |
|
Aleksey Kladov
|
11f3c8afb2
|
remove Cancelable from source binders
|
2019-01-15 18:13:49 +03:00 |
|
Aleksey Kladov
|
fedd320cf2
|
check_canceled does not return Result
|
2019-01-15 15:45:48 +03:00 |
|
Aleksey Kladov
|
dd45697e53
|
update salsa
|
2019-01-15 15:06:45 +03:00 |
|
bors[bot]
|
f6f2e89e7a
|
Merge #546
546: replace `assert_dbg_eq` with Insta r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-01-15 11:18:56 +00:00 |
|
Aleksey Kladov
|
d79a9b17dc
|
switch to insta for testing
|
2019-01-15 14:18:24 +03:00 |
|
Marcus Klaas de Vries
|
d67eabb512
|
Fix type inference for raw (byte) strings
|
2019-01-14 20:56:14 +01:00 |
|
Jeremy Kolb
|
da326dca60
|
Remove duplication
|
2019-01-13 20:25:14 -05:00 |
|
Jeremy Kolb
|
2d7b4cc548
|
Add visibility to hover
|
2019-01-13 20:08:33 -05:00 |
|
Aleksey Kladov
|
077a02271c
|
fix go to parent module
|
2019-01-13 21:56:20 +03:00 |
|
Aleksey Kladov
|
eedc08300c
|
goto defenition works for type-inferred methods
|
2019-01-13 18:56:57 +03:00 |
|
Pascal Hertleif
|
7f16f922da
|
Tweak message shown for query fallback
Small tweak for #518
|
2019-01-13 13:32:52 +01:00 |
|
DJMcNab
|
a53c5de1fd
|
Add an explanatory message when we use the Query fallback
|
2019-01-13 10:31:37 +00:00 |
|
Jeremy Kolb
|
5d273f10cd
|
Add bench runnable and code lens
|
2019-01-12 18:40:54 -05:00 |
|
Florian Diebold
|
1ed7fbfc1b
|
args -> params
|
2019-01-12 21:58:16 +01:00 |
|
Florian Diebold
|
d0bdaa6c00
|
Complete inherent methods
|
2019-01-12 15:01:27 +01:00 |
|
Florian Diebold
|
082ef52bcb
|
Implement basic inherent method resolution
|
2019-01-12 15:01:19 +01:00 |
|
Aleksey Kladov
|
f193fbcbae
|
actually produce missing def kinds
|
2019-01-11 21:02:12 +03:00 |
|
Aleksey Kladov
|
2d3940d0ab
|
rename TreePtr -> TreeArc
This is much clearer about the semantics
|
2019-01-11 19:59:06 +03:00 |
|
Aleksey Kladov
|
f23a13bfa7
|
kill NavTarget ptr
|
2019-01-11 18:35:04 +03:00 |
|
Aleksey Kladov
|
dda916bc4d
|
fix tests
|
2019-01-11 18:32:22 +03:00 |
|
Aleksey Kladov
|
3aaf20bd6e
|
return ref ranges from gotodef
|
2019-01-11 16:06:08 +03:00 |
|
Aleksey Kladov
|
f9ed8d4d23
|
envapsulate navigation target better
|
2019-01-11 16:01:57 +03:00 |
|
Aleksey Kladov
|
1d3d05d5d7
|
simplify
|
2019-01-11 16:01:57 +03:00 |
|
Aleksey Kladov
|
a5dd04078e
|
reshuffle nones
|
2019-01-11 16:01:57 +03:00 |
|
Aleksey Kladov
|
7b14377965
|
refactor nav target
|
2019-01-11 16:01:57 +03:00 |
|
Aleksey Kladov
|
df6bbc6e42
|
Make from_syntax private
|
2019-01-11 16:01:57 +03:00 |
|
Aleksey Kladov
|
2aa125251e
|
move nav to a separate file
|
2019-01-11 16:01:57 +03:00 |
|
Aleksey Kladov
|
f848aa97ab
|
group feature modules
|
2019-01-11 16:01:57 +03:00 |
|
Florian Diebold
|
a6590ce231
|
Use name resolution for goto definition
|
2019-01-10 21:32:54 +01:00 |
|
bors[bot]
|
dc2a8d5acc
|
Merge #470
470: Type inference for enum variants r=flodiebold a=marcusklaas
Opened a new PR instead of https://github.com/rust-analyzer/rust-analyzer/pull/461. Totally botched that one.
I think I resolved all the issues mentioned there.
Co-authored-by: Marcus Klaas de Vries <mail@marcusklaas.nl>
|
2019-01-10 19:12:40 +00:00 |
|
Aleksey Kladov
|
faa1d35cbc
|
dont complete () if they are already there
|
2019-01-10 21:38:04 +03:00 |
|
Marcus Klaas de Vries
|
e78286c8e8
|
Save variant names in EnumData to reduce needless queries
We already have their names when anyway, and when in all (current)
situations where we're interested in an Enum's variants, we want
their names.
|
2019-01-10 14:43:01 +01:00 |
|