aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/code_model.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Remove TraitItem and ImplItem in favor of AssocItemFlorian Diebold2019-09-171-24/+9
* Refactor a bit to prepare for resolving trait assoc itemsFlorian Diebold2019-09-171-0/+31
* Remove `is_unnamed`Dylan MacKenzie2019-09-161-4/+0
* Gracefully handle `const _` items in `ConstData`Dylan MacKenzie2019-09-161-4/+8
* Specify desirable namespace when calling resolveAleksey Kladov2019-09-131-6/+4
* rename AdtDef -> AdtAleksey Kladov2019-09-121-14/+15
* generalize impl_froms to nested enumsAleksey Kladov2019-09-121-19/+1
* make various enums "inherit" from AdtDefAleksey Kladov2019-09-121-6/+55
* cleanup hir db importsAleksey Kladov2019-09-081-1/+2
* Fix crash for super trait cyclesFlorian Diebold2019-09-071-18/+18
* Use traits from where clauses for method resolutionFlorian Diebold2019-09-071-9/+12
* Lower bounds on trait definition, and resolve assoc types from super traitsFlorian Diebold2019-09-071-2/+52
* Add an expr_source method analogous to the source methods in the code modelFlorian Diebold2019-09-021-13/+38
* Report type mismatches in analysis-statsFlorian Diebold2019-09-021-1/+1
* rename struct -> record, pos -> tupleAleksey Kladov2019-08-231-2/+2
* Add representations of associated typesFlorian Diebold2019-08-121-0/+4
* migrate ra_hir to the new rowanAleksey Kladov2019-07-191-11/+8
* make Parse fields privateAleksey Kladov2019-07-121-1/+1
* cargo formatMuhammad Mominul Huque2019-07-071-1/+4
* Constify KnownName'sMuhammad Mominul Huque2019-07-071-23/+24
* properly restrict diagnostics to a single fileAleksey Kladov2019-07-051-1/+6
* Merge #1491bors[bot]2019-07-051-16/+16
|\
| * &self -> selfJeremy Kolb2019-07-051-13/+13
| * Clippy changesJeremy Kolb2019-07-051-3/+3
* | Fix clippy::redundant_cloneShotaro Yamada2019-07-051-1/+1
|/
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-11/+19
* Add completion for type aliasesShotaro Yamada2019-07-021-0/+4
* Complete associated methods on enums (and unions) as wellFlorian Diebold2019-06-291-0/+4
* Add firewall query to lang itemsAleksey Kladov2019-06-191-1/+1
* rename XSignature -> XDataAleksey Kladov2019-06-181-24/+22
* Simplifications / cleanup from reviewFlorian Diebold2019-06-161-2/+1
* Add basic infrastructure for assoc type projectionFlorian Diebold2019-06-151-2/+19
* move docs under code modelAleksey Kladov2019-06-111-0/+1
* move source to a seaparate fileAleksey Kladov2019-06-111-120/+3
* remove inherent source implsAleksey Kladov2019-06-111-50/+1
* use Source for module, part 2Aleksey Kladov2019-06-111-2/+2
* use Source for module, part 1Aleksey Kladov2019-06-111-8/+5
* use Source for StructFieldAleksey Kladov2019-06-111-2/+9
* use Source for MacroDefAleksey Kladov2019-06-111-5/+10
* use Source for impl blockAleksey Kladov2019-06-111-5/+2
* use Source for TraitAleksey Kladov2019-06-111-5/+16
* use Source for TypeAliasAleksey Kladov2019-06-111-2/+9
* use Source for statics and constsAleksey Kladov2019-06-111-12/+22
* use Source for FunctionAleksey Kladov2019-06-111-6/+14
* Introduce HasSource traitAleksey Kladov2019-06-111-0/+26
* use Source moreAleksey Kladov2019-06-111-6/+3
* introduce Source structAleksey Kladov2019-06-111-5/+13
* one macro def should be enoughAleksey Kladov2019-06-081-0/+9
* make documenation a queryAleksey Kladov2019-06-081-1/+1
* make Docs handing more ideomaticAleksey Kladov2019-06-081-1/+0