aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/op.rs
Commit message (Collapse)AuthorAgeFilesLines
* Introduce separate hir::BinaryOpAleksey Kladov2019-08-171-64/+20
| | | | | Unlike ast::BinOp, it has significantly more structure to it, so it's easier to, say, handle all assignment-like operations in the same way.
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-2/+2
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* Rename name field to ctor as wellFlorian Diebold2019-03-211-3/+3
|
* TypeName => TypeCtorFlorian Diebold2019-03-211-10/+10
|
* Remove the old variants replaced by Ty::ApplyFlorian Diebold2019-03-211-10/+23
|
* Split ty.rs into several modulesFlorian Diebold2019-02-231-0/+81
It was just getting too big. We now have: - ty: the `Ty` enum and helpers - ty::infer: actual type inference - ty::lower: lowering from HIR to `Ty` - ty::op: helpers for binary operations, currently