Florian Diebold
|
d37f960dfa
|
Complete associated methods on enums (and unions) as well
|
2019-06-29 12:40:01 +02:00 |
|
Aleksey Kladov
|
bcff61257a
|
Add firewall query to lang items
With an intermediate query, changing one module won't cause reparsing
of all modules
|
2019-06-19 23:46:50 +03:00 |
|
Aleksey Kladov
|
0caec7d250
|
rename XSignature -> XData
|
2019-06-18 20:20:08 +03:00 |
|
Florian Diebold
|
96c2b9c41d
|
Simplifications / cleanup from review
|
2019-06-16 12:25:04 +02:00 |
|
Florian Diebold
|
49489dc20c
|
Add basic infrastructure for assoc type projection
|
2019-06-15 18:21:23 +02:00 |
|
Aleksey Kladov
|
ff6f6b3a52
|
move docs under code model
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
0dcaded439
|
move source to a seaparate file
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
c4512fadb1
|
remove inherent source impls
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
dd63f17027
|
use Source for module, part 2
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
0145d06515
|
use Source for module, part 1
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
178d8e96b5
|
use Source for StructField
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
8b94b429e5
|
use Source for MacroDef
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
a6e339e822
|
use Source for impl block
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
f411c2988d
|
use Source for Trait
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
f2ccc54468
|
use Source for TypeAlias
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
46bc8675ed
|
use Source for statics and consts
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
4f94af3c4a
|
use Source for Function
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
36865adcb9
|
Introduce HasSource trait
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
2a1fe26b6d
|
use Source more
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
91c120ccea
|
introduce Source struct
|
2019-06-11 18:28:51 +03:00 |
|
Aleksey Kladov
|
1b783e33e9
|
one macro def should be enough
|
2019-06-08 14:48:56 +03:00 |
|
Aleksey Kladov
|
2c28f5245d
|
make documenation a query
|
2019-06-08 14:36:39 +03:00 |
|
Aleksey Kladov
|
33026c654e
|
make Docs handing more ideomatic
|
2019-06-08 14:16:05 +03:00 |
|
Aleksey Kladov
|
5dc2789895
|
Move docs to dedicated module
|
2019-06-08 13:53:14 +03:00 |
|
Alan Du
|
ecd420636e
|
Fix clippy::single_match
|
2019-06-04 18:05:07 -04:00 |
|
Aleksey Kladov
|
5af9e475f4
|
add AstDatabase
|
2019-06-02 12:27:36 +03:00 |
|
Aleksey Kladov
|
97158f5c8a
|
add built-in types to scopes
|
2019-05-30 15:03:58 +03:00 |
|
Aleksey Kladov
|
4e5b02966b
|
add list of builtin types
|
2019-05-30 14:26:27 +03:00 |
|
Aleksey Kladov
|
e6545cc647
|
add ModuleDef::BuiltInType
|
2019-05-30 14:06:28 +03:00 |
|
Aleksey Kladov
|
c8bcfe6a05
|
fix syntax errors in tests
|
2019-05-28 18:07:39 +03:00 |
|
Edwin Cheng
|
6d68d60d32
|
Formatting
|
2019-05-27 15:37:22 +08:00 |
|
Edwin Cheng
|
b72074a715
|
Use ItemOrMacro in item resolution
|
2019-05-26 20:10:56 +08:00 |
|
Aleksey Kladov
|
ef3169a33a
|
rename code_model_api -> code_model
|
2019-05-23 21:14:19 +03:00 |
|