summary refs log tree commit diff
path: root/src/librustc/metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2015-01-07rollup merge of #20721: japaric/snapAlex Crichton-49/+49
2015-01-07rollup merge of #20654: alexcrichton/stabilize-hashAlex Crichton-4/+5
2015-01-07use slicing sugarJorge Aparicio-49/+49
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-4/+5
2015-01-07Merge pull request #20674 from jbcrail/fix-misspelled-commentsbors-1/+1
2015-01-06Fix misspelled comments.Joseph Crail-1/+1
2015-01-06Register new snapshotsAlex Crichton-1/+1
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-2/+2
2015-01-07falloutNick Cameron-2/+2
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-44/+44
2015-01-05rollup merge of #20482: kmcallister/macro-reformAlex Crichton-19/+16
2015-01-05EncodeInlinedItem: convert to "unboxed" closuresJorge Aparicio-4/+3
2015-01-05Reformat metadata for exported macrosKeegan McAllister-19/+16
2015-01-04Add syntax for negative implementations of traitsFlavio Percoco-2/+11
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-2/+2
2015-01-03rustc: fix falloutJorge Aparicio-1/+1
2015-01-02rollup merge of #20385: nick29581/x-objectAlex Crichton-5/+4
2015-01-01auto merge of #20363 : japaric/rust/moar-uc, r=nmatsakisbors-1/+1
2014-12-31rustc: unbox closures used in let bindingsJorge Aparicio-1/+1
2015-01-01Fix a bug with cross-crate trait implsNick Cameron-5/+4
2015-01-01auto merge of #20374 : nikomatsakis/rust/assoc-types, r=nikomatsakisbors-0/+1
2014-12-31Incorporate fix from japaric for cross-crate ICENiko Matsakis-0/+1
2014-12-30Fallout from stabilizationAaron Turon-1/+1
2014-12-30Encode the TypeScheme for associated typesNiko Matsakis-0/+3
2014-12-30Patch more metadata decoding problems.Niko Matsakis-1/+2
2014-12-30Encode the name for associated items on a trait. Fixes #18048.Niko Matsakis-0/+2
2014-12-30Implement associated type projection and normalization.Niko Matsakis-0/+9
2014-12-30Rename `Polytype` to `TypeScheme` to differentiate type schemes (early bound)...Niko Matsakis-1/+1
2014-12-26Accept `?Sized` as well as `Sized?`Nick Cameron-1/+1
2014-12-21Fallout of std::str stabilizationAlex Crichton-44/+44
2014-12-20Visit + encode stability for foreign itemsTom Jakubowski-0/+4
2014-12-20metadata: Encode attrs for foreign items.Tom Jakubowski-0/+2
2014-12-20rustc: middle: move Export and ExportMap from resolve to def.Eduard Burtescu-7/+7
2014-12-20rustc: middle: use cheaper Name in resolve::Export instead of String.Eduard Burtescu-6/+4
2014-12-20middle: resolve: fix inconsistencies around ExportMap and remove the 2 suffix.Eduard Burtescu-9/+9
2014-12-17rollup merge of #19849: alexcrichton/second-pass-optionAlex Crichton-5/+5
2014-12-15rollup merge of #19793: tomjakubowski/metadata-const-attrsBrian Anderson-0/+1
2014-12-14std: Fully stabilize Option<T>Alex Crichton-5/+5
2014-12-14Parse `unsafe impl` but don't do anything particularly interesting with the r...Niko Matsakis-11/+12
2014-12-14Parse `unsafe trait` but do not do anything with it beyond parsing and integr...Niko Matsakis-1/+10
2014-12-13librustc: use unboxed closuresJorge Aparicio-3/+7
2014-12-12Switch to using predicates to drive checking. Correct various tests --Niko Matsakis-0/+12
2014-12-12metadata: Encode attributes for const itemsTom Jakubowski-0/+1
2014-12-09auto merge of #19563 : alexcrichton/rust/issue-19501, r=pnkfelixbors-1/+26
2014-12-08rustc: Prepend a length to all metadataAlex Crichton-1/+26
2014-12-06librustc: remove unnecessary `as_slice()` callsJorge Aparicio-1/+1
2014-11-29Replace some verbose match statements with their `if let` equivalent.jfager-86/+63
2014-11-26rollup merge of #19317: sfackler/xcrate-namespaceAlex Crichton-10/+0