Aleksey Kladov
|
8af9a18660
|
remove Cancelable from Crate API
|
2019-01-15 18:33:26 +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
|
11f3c8afb2
|
remove Cancelable from source binders
|
2019-01-15 18:13:49 +03:00 |
|
Aleksey Kladov
|
68ff52566d
|
remove Cancelable from module_tree_query
|
2019-01-15 17:55:15 +03:00 |
|
Aleksey Kladov
|
8e554ea5fa
|
support ref-patterns
|
2019-01-13 13:36:06 +03:00 |
|
Florian Diebold
|
1ed7fbfc1b
|
args -> params
|
2019-01-12 21:58:16 +01:00 |
|
Florian Diebold
|
082ef52bcb
|
Implement basic inherent method resolution
|
2019-01-12 15:01:19 +01:00 |
|
Aleksey Kladov
|
19136cde00
|
uncopypaste def sources
|
2019-01-11 20:43:10 +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
|
f9ed8d4d23
|
envapsulate navigation target better
|
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 |
|
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 |
|
Marcus Klaas de Vries
|
978de5cf8b
|
Implement type inference for enum variants
|
2019-01-10 14:32:56 +01:00 |
|
Marcus Klaas de Vries
|
f8261d611a
|
Fix typo defenition -> definition
|
2019-01-08 23:38:51 +01:00 |
|
Aleksey Kladov
|
702bdacb03
|
move node at offset to aglo already
|
2019-01-08 21:01:41 +03:00 |
|
Aleksey Kladov
|
ac92973a6c
|
move function to code_model_api
|
2019-01-08 20:11:13 +03:00 |
|
Aleksey Kladov
|
544c63b58e
|
dont reexport module id
|
2019-01-08 16:35:36 +03:00 |
|
Aleksey Kladov
|
da0b348ae9
|
migrate ra_hir to rowan 2.0
|
2019-01-08 11:28:42 +03:00 |
|
Aleksey Kladov
|
8a3b489c2f
|
kill module source
|
2019-01-06 20:01:26 +03:00 |
|
Aleksey Kladov
|
fd4456d0ec
|
flatten module structure
|
2019-01-06 17:36:10 +03:00 |
|