aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/adt.rs
Commit message (Collapse)AuthorAgeFilesLines
* Resolve field types lazilyFlorian Diebold2018-12-251-42/+29
| | | | I.e. not already when getting the HIR for the struct.
* Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::TyFlorian Diebold2018-12-251-2/+2
|
* Handle structs/enums with missing names a bit betterFlorian Diebold2018-12-251-14/+8
|
* Implement basic completion for fieldsFlorian Diebold2018-12-251-1/+13
|
* Type field accessesFlorian Diebold2018-12-251-0/+9
|
* Collect field data for structs/enum variantsFlorian Diebold2018-12-251-7/+62
|
* Infer result of struct literals, and recurse into their child expressionsFlorian Diebold2018-12-251-2/+25
|
* Add basic HIR and types for structs/enumsFlorian Diebold2018-12-251-0/+114