about summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2015-05-26Implement defaults for associated typesAriel Ben-Yehuda-1/+1
2015-05-15Don't use <Duration as Display>::display() in time passesNick Cameron-4/+9
2015-05-14Auto merge of #24920 - alexcrichton:duration, r=aturonbors-2/+2
2015-05-13std: Redesign Duration, implementing RFC 1040Alex Crichton-2/+2
2015-05-12Create a FreshFloatTy separate from FreshIntTyAriel Ben-Yehuda-1/+2
2015-05-11Auto merge of #25085 - carols10cents:remove-old-tilde, r=steveklabnikbors-1/+1
2015-05-05rustc: Fix more verbatim paths leaking to gccAlex Crichton-0/+38
2015-05-03Update old uses of ~ in comments and debugging statementsCarol Nichols-1/+1
2015-04-30Stop using Rc in TraitRef and TraitDefAriel Ben-Yehuda-1/+1
2015-04-23Structural changes for associated constantsSean Patrick Santos-1/+32
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-0/+98
2015-04-18Auto merge of #24209 - nikomatsakis:refactor-unification, r=nrcbors-186/+0
2015-04-17Auto merge of #24461 - nikomatsakis:issue-22077-unused-lifetimes, r=aturonbors-9/+9
2015-04-17Auto merge of #24475 - arielb1:i24363-hacky-hack, r=pnkfelixbors-4/+7
2015-04-17Use the newer snapshot_vec, which has a simplified delegateNiko Matsakis-186/+0
2015-04-17Create a struct to represent early-bound regionsNiko Matsakis-9/+9
2015-04-15 make Repr of TraitRef more usefulAriel Ben-Yehuda-4/+7
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-04Encode more precise scoping rules for function params.Felix S. Klock II-0/+5
2015-04-02Rollup merge of #23895 - nikomatsakis:fn-trait-inheritance-add-impls, r=pnkfelixManish Goregaokar-0/+6
2015-04-01Implement the changes to coherence such that we consider a type to beNiko Matsakis-7/+1
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-2/+3
2015-03-31Port over type inference to using the new type relation stuffNiko Matsakis-0/+6
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-2/+2
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-2/+2
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-11/+11
2015-03-18Auto merge of #23438 - nikomatsakis:issue-23435-default-methods-with-where-cl...bors-1/+2
2015-03-17Remove subtyping for object types and replace with an *upcast* coercion.Niko Matsakis-3/+3
2015-03-17Check that predicates hold before emitting an entry for the vtable.Niko Matsakis-1/+2
2015-03-12Auto merge of #23265 - eddyb:meth-ast-refactor, r=nikomatsakisbors-8/+5
2015-03-11Example -> ExamplesSteve Klabnik-1/+1
2015-03-11syntax: move MethMac to MacImplItem and combine {Provided,Required}Method int...Eduard Burtescu-2/+1
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-8/+6
2015-03-09remove uses of as_slice where deref coercions can be usedRicho Healey-1/+1
2015-03-05Auto merge of #23031 - Manishearth:rollup, r=Manishearthbors-1/+1
2015-03-05Auto merge of #23026 - nikomatsakis:issue-20220-supertrait, r=nikomatsakisbors-2/+1
2015-03-05Remove integer suffixes where the types in compiled code are identical.Eduard Burtescu-1/+1
2015-03-04std: Deprecate std::old_io::fsAlex Crichton-1/+14
2015-03-04Separate supertrait collection from processing a `TraitDef`. This allowsNiko Matsakis-2/+1
2015-03-03Add `core::num::wrapping` and fix overflow errors.James Miller-1/+1
2015-03-02Remove the synthetic "region bound" from closures and instead update howNiko Matsakis-1/+1
2015-02-24Remove ty_open and treat Unsized lvalues as *Unsized.Eduard Burtescu-3/+1
2015-02-22Fix another occurrence of #22243Markus Unterwaditzer-1/+1
2015-02-22Rollup merge of #22584 - alexcrichton:snapshots, r=GankroManish Goregaokar-146/+6
2015-02-20Register new snapshotsAlex Crichton-146/+6
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-6/+6
2015-02-18rollup merge of #22502: nikomatsakis/deprecate-bracket-bracketAlex Crichton-7/+7
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-7/+7
2015-02-18rollup merge of #22497: nikomatsakis/suffixesAlex Crichton-1/+1