about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2015-01-03Running EUV requires the Copy lang item, so adjust privacy tests.Niko Matsakis-0/+4
2015-01-03Move upvar checking into its own pre-pass that occurs before regionckNiko Matsakis-339/+385
2015-01-03Make `ty::ParameterEnvironment`, not `ty::ctxt`, implement `Typer` andNiko Matsakis-259/+288
2015-01-03Modify `type_known_to_meet_builtin_bound` so that it doesn't suppress overflow,Niko Matsakis-77/+149
2015-01-03Be more tolerant of errors in EUV so we can run it during typeck.Niko Matsakis-17/+41
2015-01-03Stop calling `bug()` in various weird cases and instead generate `Err()`.Niko Matsakis-35/+21
2015-01-03Re-introduce `McResult<>` as a way of aborting mem-categorization (andNiko Matsakis-130/+175
2015-01-03auto merge of #20456 : brson/rust/packaging2, r=alexcrichtonbors-388/+0
2015-01-02Remove .pkg and .exe installersBrian Anderson-388/+0
2015-01-03auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomats...bors-59/+53
2015-01-03auto merge of #19835 : pythonesque/rust/add-unordered-intrinsic, r=thestingerbors-0/+3
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-588/+898
2015-01-02Rebase test fixes v2Alex Crichton-10/+22
2015-01-02fix rpass test with s/Output/Target/gJorge Aparicio-4/+4
2015-01-02Handle recursive obligations without exiting the inference probeNiko Matsakis-16/+13
2015-01-02Temporarily do not evaluate subobligations.Niko Matsakis-2/+5
2015-01-02Evaluate projection predicates during trait selection. Fixes #20296.Niko Matsakis-12/+107
2015-01-02rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2Alex Crichton-392/+1114
2015-01-02Rollup test fixes and rebase conflictsAlex Crichton-95/+56
2015-01-02Merge remote-tracking branch 'origin/master' into rollupAlex Crichton-365/+383
2015-01-02rollup merge of #20425: sanxiyn/opt-local-tyAlex Crichton-28/+50
2015-01-02rollup merge of #20416: nikomatsakis/coherenceAlex Crichton-172/+705
2015-01-02rollup merge of #20407: michaelwoerister/unreachable-localsAlex Crichton-5/+91
2015-01-02rollup merge of #20404: japaric/at-testsAlex Crichton-0/+255
2015-01-02rollup merge of #20391: daramos/utf8_lossyAlex Crichton-3/+7
2015-01-02rollup merge of #20386: frewsxcv/rm-reexportsAlex Crichton-3/+4
2015-01-02rollup merge of #20385: nick29581/x-objectAlex Crichton-18/+50
2015-01-02rollup merge of #20334: nagisa/ffi-llvmAlex Crichton-0/+49
2015-01-02rollup merge of #20227: FlashYoshi/patch-1Alex Crichton-1/+1
2015-01-02rollup merge of #19625: mrhota/guide_traitsAlex Crichton-122/+110
2015-01-02Do not ICE when projecting out of a value with type `ty::ty_err`Niko Matsakis-15/+66
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-107/+256
2015-01-02rollup merge of #20354: alexcrichton/second-pass-thread_localAlex Crichton-44/+145
2015-01-02rollup merge of #20315: alexcrichton/std-syncAlex Crichton-792/+167
2015-01-02rollup merge of #20420: alexcrichton/second-pass-boxedAlex Crichton-3/+29
2015-01-02rollup merge of #20382: alexcrichton/isuse-20376Alex Crichton-28/+45
2015-01-02rollup merge of #20377: alexcrichton/issue-20352Alex Crichton-358/+319
2015-01-02rollup merge of #20273: alexcrichton/second-pass-commAlex Crichton-1160/+1138
2015-01-02Address nits.Niko Matsakis-14/+8
2015-01-02Test that we can call unboxed closures with the sugar now. Fixes #16929.Niko Matsakis-0/+25
2015-01-02Ensure that, for every trait `Foo`, the predicate `Foo : Foo` holds.Niko Matsakis-39/+335
2015-01-02Refactor object-safety into its own (cached) module so that we canNiko Matsakis-271/+600
2015-01-02Move the `upcast` routine into traits and use it for method selection; alsoNiko Matsakis-39/+66
2015-01-02Do not automatically make `Self` `Sized` in traits.Niko Matsakis-9/+18
2015-01-02Fix fallout in tests.Niko Matsakis-27/+27
2015-01-02rustdoc: fix rendering of associated typesCorey Richardson-11/+21
2015-01-02merge `*SliceExt` traits, use assoc types in `SliceExt`, `Raw[Mut]Ptr`Jorge Aparicio-445/+440
2015-01-02Fix fallout from change, adding explicit `Sized` annotations where necessary.Niko Matsakis-20/+62
2015-01-02Register new snapshotsAlex Crichton-0/+9
2015-01-02Properly deal with Ordering in the guideSteve Klabnik-40/+56