Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use TypeAliasId in Ty, pt 2 | Aleksey Kladov | 2019-11-25 | 1 | -22/+12 |
* | Use TypeAliasId in Ty, pt 1 | Aleksey Kladov | 2019-11-25 | 1 | -1/+13 |
* | Use GenericDefIdMore | Aleksey Kladov | 2019-11-25 | 1 | -1/+1 |
* | Use GenericDefId more | Aleksey Kladov | 2019-11-25 | 1 | -5/+5 |
* | Simplify | Aleksey Kladov | 2019-11-24 | 1 | -3/+3 |
* | Remove ids module | Aleksey Kladov | 2019-11-24 | 1 | -9/+9 |
* | Move lang_items to hir_def | Aleksey Kladov | 2019-11-23 | 1 | -2/+3 |
* | Remove old hir::generics module | Aleksey Kladov | 2019-11-21 | 1 | -7/+6 |
* | Upgrade Chalk again | Florian Diebold | 2019-11-16 | 1 | -16/+16 |
* | Use Chalk's dyn/impl trait support | Florian Diebold | 2019-11-16 | 1 | -2/+9 |
* | Upgrade Chalk | Florian Diebold | 2019-11-16 | 1 | -107/+179 |
* | Remove old impls infrastructure | Aleksey Kladov | 2019-11-15 | 1 | -3/+3 |
* | Move body queries to hir_def | Aleksey Kladov | 2019-11-14 | 1 | -2/+2 |
* | Minor cleanup | Aleksey Kladov | 2019-11-12 | 1 | -1/+1 |
* | Don't reexport generics from HIR | Aleksey Kladov | 2019-11-11 | 1 | -2/+2 |
* | Move Namespace enum closer to usage | Aleksey Kladov | 2019-11-04 | 1 | -2/+5 |
* | push name down to hir_expand | Aleksey Kladov | 2019-10-30 | 1 | -1/+2 |
* | remove forward pointer for name | Aleksey Kladov | 2019-10-30 | 1 | -1/+2 |
* | Move ids to hir_def crate | Aleksey Kladov | 2019-10-30 | 1 | -29/+5 |
* | introduce ra_hir_def | Aleksey Kladov | 2019-10-30 | 1 | -2/+2 |
* | Upgrade Chalk, make use of TypeName::Error variant | Florian Diebold | 2019-10-29 | 1 | -8/+7 |
* | Upgrade Chalk (without using its dyn/impl Trait support) | Florian Diebold | 2019-10-26 | 1 | -40/+70 |
* | `.collect()` directly into `Arc<[T]>` | Shotaro Yamada | 2019-10-14 | 1 | -2/+1 |
* | Chalk update to simplified IR | kjeremy | 2019-10-10 | 1 | -24/+34 |
* | Add SubstsBuilder | Florian Diebold | 2019-09-26 | 1 | -61/+19 |
* | Fix retrieval of the Fn traits | Florian Diebold | 2019-09-25 | 1 | -3/+2 |
* | Implement the call argument checking order hack for closures | Florian Diebold | 2019-09-24 | 1 | -2/+2 |
* | Make closures impl closure traits | Florian Diebold | 2019-09-24 | 1 | -10/+122 |
* | Give closures types | Florian Diebold | 2019-09-24 | 1 | -0/+4 |
* | Upgrade Chalk again | Florian Diebold | 2019-09-24 | 1 | -3/+6 |
* | Upgrade Chalk | Florian Diebold | 2019-09-23 | 1 | -4/+6 |
* | Handle projection types from Chalk | Florian Diebold | 2019-09-22 | 1 | -1/+5 |
* | Remove TraitItem and ImplItem in favor of AssocItem | Florian Diebold | 2019-09-17 | 1 | -3/+3 |
* | Upgrade Chalk | Florian Diebold | 2019-09-14 | 1 | -9/+0 |
* | also make "unknown" case non-enumerable | Niko Matsakis | 2019-09-09 | 1 | -1/+1 |
* | make all traits non-enumerable | Niko Matsakis | 2019-09-09 | 1 | -9/+1 |
* | Fix Chalk environments | Florian Diebold | 2019-09-07 | 1 | -1/+2 |
* | Lower bounds on trait definition, and resolve assoc types from super traits | Florian Diebold | 2019-09-07 | 1 | -1/+1 |
* | Make type walking infrastructure a bit nicer | Florian Diebold | 2019-09-03 | 1 | -0/+1 |
* | Add support for associated type bindings (`where Trait<Type = X>`) | Florian Diebold | 2019-09-03 | 1 | -0/+7 |
* | Add `impl Trait` and `dyn Trait` types | Florian Diebold | 2019-08-22 | 1 | -1/+3 |
* | Handle placeholder assoc types when Chalk produces them | Florian Diebold | 2019-08-12 | 1 | -3/+18 |
* | Normalize associated types during inference | Florian Diebold | 2019-08-12 | 1 | -3/+4 |
* | Add representations of associated types | Florian Diebold | 2019-08-12 | 1 | -0/+23 |
* | Remove blacklist, instead mark `Sized` as non-enumerable | Florian Diebold | 2019-07-15 | 1 | -17/+3 |
* | Cargo update, including updating Chalk | Florian Diebold | 2019-07-14 | 1 | -0/+2 |
* | Some renamings for clarity | Florian Diebold | 2019-07-14 | 1 | -2/+2 |
* | Unify `normalize` and `implements` to simplify code | Florian Diebold | 2019-07-08 | 1 | -1/+16 |
* | Use environment for associated type normalization as well | Florian Diebold | 2019-07-08 | 1 | -0/+15 |
* | Start handling environment in trait resolution | Florian Diebold | 2019-07-08 | 1 | -3/+16 |