summary refs log tree commit diff
path: root/src/librustc/middle/mem_categorization.rs
AgeCommit message (Expand)AuthorLines
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
2015-01-30Merge remote-tracking branch 'origin/master' into rollupAlex Crichton-120/+115
2015-01-30implement for loop desugaringJorge Aparicio-2/+4
2015-01-30Remove the capture mode map and just store the capture mode for individual va...Niko Matsakis-120/+115
2015-01-29s/Show/Debug/gJorge Aparicio-9/+9
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-1/+1
2015-01-26Remove dead code related to old closures.Eduard Burtescu-13/+5
2015-01-26librustc: remove unused DefUpvar field.Eduard Burtescu-1/+1
2015-01-26Remove "unboxed" attribute in code referring to new closures.Eduard Burtescu-12/+12
2015-01-15syntax: add fully qualified UFCS expressions.Eduard Burtescu-1/+1
2015-01-08Fix the actual bug for #20232: when creating the cmt for the implicitNiko Matsakis-10/+23
2015-01-08Update the "English-language" to-string function of a `cmt` to useNiko Matsakis-29/+74
2015-01-07use slicing sugarJorge Aparicio-2/+2
2015-01-06Test fixes and rebase conflictsAlex Crichton-3/+3
2015-01-06rollup merge of #20645: nikomatsakis/rustbook-iceAlex Crichton-3/+21
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-4/+4
2015-01-07falloutNick Cameron-2/+2