Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | internal: more natural order of sources for TypeParam | Aleksey Kladov | 2021-06-14 | 1 | -5/+5 |
| | | | | | We usually use first (left) variant of `Either` for "usual" case, and use right for odd things. For example, pat source is Pat | SelfParam. | ||||
* | clippy::redudant_borrow | Maan2003 | 2021-06-13 | 1 | -2/+2 |
| | |||||
* | internal: intern `TypeBound`s | Jonas Schievink | 2021-05-24 | 1 | -5/+15 |
| | | | | | Doesn't save much memory (~2 mb), but interning things is generally a good pattern to follow | ||||
* | Intern `GenericParams` | Jonas Schievink | 2021-04-05 | 1 | -18/+19 |
| | | | | | Also share the same instance between `ItemTree` and `generic_params` query. | ||||
* | Add `GenericParams::shrink_to_fit` | Jonas Schievink | 2021-04-05 | 1 | -0/+9 |
| | | | | Reduces memory usage by over 10 MB | ||||
* | Intern more `TypeRef`s in generics | Jonas Schievink | 2021-04-05 | 1 | -7/+9 |
| | | | | Saves ~3 MB | ||||
* | Make `ItemTreeId` its own type | Jonas Schievink | 2021-03-18 | 1 | -7/+7 |
| | |||||
* | Change `ChildBySource` to allow reusing `DynMap` | Jonas Schievink | 2021-03-09 | 1 | -3/+1 |
| | |||||
* | Remove map module from la-arena public API | Aramis Razzaghipour | 2021-01-15 | 1 | -1/+1 |
| | | | | | | It’s unlikely that more items will be added to the module, so it’s simpler for users if `ArenaMap` is re-exported and the module made private. | ||||
* | prepare to publish el libro de arena | Aleksey Kladov | 2021-01-14 | 1 | -1/+1 |
| | |||||
* | Add ConstParams to the HIR | Lukas Wirth | 2021-01-01 | 1 | -5/+39 |
| | |||||
* | Higher-ranked trait bounds for where clauses | Lukas Wirth | 2020-12-17 | 1 | -6/+31 |
| | |||||
* | Merge #6896 | bors[bot] | 2020-12-16 | 1 | -5/+4 |
|\ | | | | | | | | | | | | | | | | | | | | | | | 6896: Node-ify lifetimes r=jonas-schievink a=Veykril Let's see if this passes the tests 🤞 Depends on https://github.com/rust-analyzer/ungrammar/pull/15 Co-authored-by: Jonas Schievink <[email protected]> Co-authored-by: Jonas Schievink <[email protected]> Co-authored-by: Lukas Wirth <[email protected]> | ||||
| * | Node-ify lifetimes | Lukas Wirth | 2020-12-16 | 1 | -5/+4 |
| | | |||||
* | | Change HasChildSource::ChildId assoc item to generic param | Lukas Wirth | 2020-12-15 | 1 | -12/+26 |
|/ | |||||
* | Add LifetimeParam resolving to Semantics | Lukas Wirth | 2020-12-14 | 1 | -21/+28 |
| | |||||
* | Add Lifetimes to the HIR | Lukas Wirth | 2020-12-11 | 1 | -21/+48 |
| | |||||
* | Rename ra_hir_def -> hir_def | Aleksey Kladov | 2020-08-13 | 1 | -0/+339 |