summary refs log tree commit diff
path: root/src/librustc/middle/mem_categorization.rs
AgeCommit message (Expand)AuthorLines
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-39/+37
2015-06-19rustc: replace Repr/UserString impls with Debug/Display ones.Eduard Burtescu-53/+44
2015-06-19Clean up unused argument/variable warnings.Eduard Burtescu-1/+0
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-50/+50
2015-06-16Remove unused type InteriorSafety.Eli Friedman-17/+4
2015-06-12Split TyArray into TyArray and TySlice.Eli Friedman-5/+5
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-16/+16
2015-06-10Auto merge of #26182 - Manishearth:rollup, r=Manishearthbors-2/+2
2015-06-10Rollup merge of #26146 - steveklabnik:remove_unsafe_pointer, r=GankroManish Goregaokar-1/+1
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-06-09Exise 'unsafe pointer' in favor of 'raw pointer'Steve Klabnik-1/+1
2015-06-09Exise 'owned pointer' from the codebaseSteve Klabnik-1/+1
2015-05-05Use `empty()` instead of a special constTamir Duberstein-3/+4
2015-04-29FalloutTamir Duberstein-4/+4
2015-04-23Get associated consts working in match patterns.Sean Patrick Santos-0/+4
2015-04-23Structural changes for associated constantsSean Patrick Santos-2/+2
2015-04-14eddyb's refactoring of coercions/adjustmentsEduard Burtescu-27/+11
2015-04-08Modify the ExprUseVisitor to walk each part of an AutoRef, and inNiko Matsakis-10/+14
2015-04-01Fallout out rustcNiko Matsakis-1/+4
2015-03-31Rollup merge of #23859 - pnkfelix:fsk-lesser-box, r=nikomatsakisManish Goregaokar-51/+118
2015-03-30Address Issue 14270 by making `cmt::freely_aliasable` result more fine-grained.Felix S. Klock II-10/+31
2015-03-30mem_categorization.rs removed `pub` from method called only from this mod.Felix S. Klock II-2/+2
2015-03-30Mucho debug instrumentation.Felix S. Klock II-39/+85
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-1/+1
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-6/+6
2015-03-23Fallout in stdlib, rustdoc, rustc, etc. For most maps, converted uses ofNiko Matsakis-1/+1
2015-03-17Move unsafety out of the subtyping relation and into coercion.Niko Matsakis-1/+2
2015-03-15Strip all leading/trailing newlinesTamir Duberstein-1/+0
2015-03-02Remove the synthetic "region bound" from closures and instead update howNiko Matsakis-1/+1
2015-02-24Implement `<T>::method` UFCS expression syntax.Eduard Burtescu-1/+1
2015-02-24rustc: combine partial_def_map and last_private_map into def_map.Eduard Burtescu-7/+6
2015-02-24rustc_resolve: remove the distinction between DefStaticMethod and DefMethod.Eduard Burtescu-1/+1
2015-02-24rustc: use partially resolved definitions to replace the `T::A` hack.Eduard Burtescu-1/+1
2015-02-24rustc_resolve: use the visitor model more, remove redundant repeated lookups.Eduard Burtescu-1/+1
2015-02-24Revert bogus rename from DefTrait to DefaultImpl.Eduard Burtescu-1/+1
2015-02-24Auto merge of #21689 - FlaPer87:oibit-send-and-friends, r=nikomatsakisbors-1/+1
2015-02-22Rename DefTrait to DefaultImplFlavio Percoco-1/+1
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-1/+1
2015-02-18Move `tcx` from `Typer` into `ClosureTyper`Niko Matsakis-1/+0
2015-02-18Replace `assert_no_late_bound_regions` withNiko Matsakis-5/+6
2015-02-16rustc: categorize rvalue borrows based on their const-qualification.Eduard Burtescu-9/+22
2015-02-11Added DestructionScope variant to CodeExtent, representing the areaFelix S. Klock II-1/+4
2015-02-07Restrictions on moves out-from and into fixed-length arrays.Felix S. Klock II-21/+56
2015-02-06librustc has been updatedGuillaumeGomez-1/+1
2015-02-03Remove the explicit closure kind syntax from the parser and AST;Niko Matsakis-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-5/+5
2015-02-02Auto merge of #21647 - alfie:suffix-medium, r=alexcrichtonbors-1/+1
2015-02-01Make `unboxed_closure_kind` return `Option` to allow for the possibility that...Niko Matsakis-2/+10
2015-02-01More deprecating of i/u suffixes in librariesAlfie John-1/+1