| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-01-07 | Rename fold_subitems_with to super_fold_with | Jeffrey Seyfried | -128/+128 | |
| 2016-01-07 | Refactor away extension traits RegionEscape and HasTypeFlags | Jeffrey Seyfried | -2/+1 | |
| 2016-01-07 | Create a visitor for `TypeFoldable`s and use it to implement RegionEscape ↵ | Jeffrey Seyfried | -386/+352 | |
| and HasTypeFlags (fixes #20298) | ||||
| 2015-12-18 | Deprecate name `OwnedSlice` and don't use it | Vadim Petrochenkov | -3/+3 | |
| 2015-12-15 | Ensure borrows of fn/closure params do not outlive invocations. | Felix S. Klock II | -1/+1 | |
| resolve_lifetime.rs: Switch from BlockScope to FnScope in ScopeChain construction. Lifetimes introduced by a fn signature are scoped to the call-site for that fn. (Note `add_scope_and_walk_fn` must only add FnScope for the walk of body, *not* of the fn signature.) region.rs: Introduce new CodeExtentData::CallSiteScope variant. Use CodeExtentData as the cx.parent, rather than just a NodeId. Change DestructionScopeData to CallSiteScopeData. regionck.rs: Thread call_site_scope via Rcx; constrain fn return values. (update; incorporated review feedback from niko.) | ||||
| 2015-11-15 | simplify and reduce the size of EvaluationResult | Ariel Ben-Yehuda | -0/+1 | |
| 2015-10-02 | fix fallout | Ariel Ben-Yehuda | -1/+3 | |
| looks like some mix of #18653 and `projection_must_outlive`, but that needs to be investigated further (crater run?) | ||||
| 2015-09-15 | deduplicate erase_regions | Ariel Ben-Yehuda | -0/+7 | |
| there is no need for 3 versions of the function | ||||
| 2015-09-14 | use RegionEscape instead of inherent has_escaping_regions fns | Ariel Ben-Yehuda | -0/+6 | |
| 2015-09-14 | split ty::util and ty::adjustment | Ariel Ben-Yehuda | -2/+2 | |
| 2015-09-14 | move traits structural impls to traits::structural_impls | Ariel Ben-Yehuda | -82/+0 | |
| 2015-09-14 | split ty.rs into smaller parts | Ariel Ben-Yehuda | -0/+895 | |
