Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Return multiple modules in `parent_module` | Lukas Wirth | 2021-03-15 | 1 | -8/+14 |
| | |||||
* | Create all `ModuleId`s through a `DefMap` method | Jonas Schievink | 2021-01-25 | 1 | -6/+4 |
| | | | | | `ModuleId` needs to be able to represent blocks, and only the associated `DefMap` will know how to construct that `ModuleId` | ||||
* | Make `ModuleId`'s `krate` field private | Jonas Schievink | 2021-01-22 | 1 | -3/+4 |
| | |||||
* | Obtain `ModuleId`'s `DefMap` through a method | Jonas Schievink | 2021-01-22 | 1 | -1/+2 |
| | |||||
* | Handle self/super/crate in PathSegment as NameRef | Lukas Wirth | 2021-01-15 | 1 | -0/+9 |
| | |||||
* | Add ConstParams to the HIR | Lukas Wirth | 2021-01-01 | 1 | -3/+15 |
| | |||||
* | Track labels in the HIR | Lukas Wirth | 2020-12-24 | 1 | -3/+12 |
| | |||||
* | Make macro def krate mandatory | Jonas Schievink | 2020-12-15 | 1 | -1/+1 |
| | | | | Refactors builtin derive support to go through proper name resolution | ||||
* | Basic support for decl macros 2.0 | Jonas Schievink | 2020-12-15 | 1 | -1/+1 |
| | |||||
* | Move to upstream `macro_rules!` model | Jonas Schievink | 2020-12-15 | 1 | -1/+4 |
| | |||||
* | Add LifetimeParam resolving to Semantics | Lukas Wirth | 2020-12-14 | 1 | -4/+17 |
| | |||||
* | Fix source_to_def for named enum variant fields | Jonas Schievink | 2020-10-09 | 1 | -0/+4 |
| | |||||
* | Rename ra_hir -> hir | Aleksey Kladov | 2020-08-13 | 1 | -0/+275 |