summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2016-04-07Put in `-Z continue-parse-after-error`Felix S. Klock II-0/+6
2016-03-16Do not report errors from regionck if other errors were alreadyNiko Matsakis-2/+13
2016-03-16remove wrong assert in check_matchAriel Ben-Yehuda-4/+1
2016-03-01Auto merge of #31962 - sanxiyn:const-eval-map, r=arielb1bors-1/+18
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-17/+43
2016-02-29Use HIR map instead of tcx in constant evaluatorSeo Sanghyeon-1/+18
2016-02-27Rollup merge of #31929 - dotdash:less_rallocx, r=alexcrichtonManish Goregaokar-0/+5
2016-02-27Rollup merge of #31926 - llogiq:more_post, r=eddybManish Goregaokar-0/+22
2016-02-27Avoid excessive reallocations during item-bodies checkingBjörn Steinbrink-0/+5
2016-02-27more check_*_post methods for LintPassesllogiq-0/+22
2016-02-26Use .copy_from_slice() where applicableUlrik Sverdrup-2/+3
2016-02-25Rollup merge of #31818 - GuillaumeGomez:error_display, r=brsonManish Goregaokar-2/+5
2016-02-25Rollup merge of #31793 - alexcrichton:add-real-option-gating, r=nikomatsakisManish Goregaokar-64/+117
2016-02-24rustc: Refactor how unstable flags are handledAlex Crichton-64/+117
2016-02-24Warn instead of error when using an inaccessable extern crateJeffrey Seyfried-0/+7
2016-02-24Warn when reexporting a private extern crateJeffrey Seyfried-3/+1
2016-02-22Auto merge of #31811 - alexcrichton:clean-deps, r=sanxiynbors-0/+1
2016-02-21rustbuild: Sync some Cargo.toml/lib.rs dependenciesAlex Crichton-0/+1
2016-02-22Add crate_name in E0152 error displayggomez-2/+5
2016-02-20Auto merge of #31757 - petrochenkov:unitdotdot, r=nikomatsakisbors-1/+1
2016-02-20Auto merge of #31474 - arielb1:mir-typeck, r=nikomatsakisbors-39/+139
2016-02-20address review commentsAriel Ben-Yehuda-0/+4
2016-02-20use the FulfillmentContext and InferCtxt more correctlyAriel Ben-Yehuda-4/+10
2016-02-20store the normalized types of field accessesAriel Ben-Yehuda-22/+13
2016-02-20make *mut T -> *const T a coercionAriel Ben-Yehuda-9/+31
2016-02-20add -Z mir-opt-level to disable MIR optimizationsAriel Ben-Yehuda-0/+6
2016-02-19Fix error[E0518] not displayed for #[inline] on structs inside fnsnxnfufunezn-0/+1
2016-02-19begin implementing mir-typeckAriel Ben-Yehuda-4/+75
2016-02-18Make future-compat lint `match_of_unit_variant_via_paren_dotdot` deny by defaultVadim Petrochenkov-1/+1
2016-02-18Fix a weird case in the HIR map, where fields are not present in theNiko Matsakis-1/+11
2016-02-17Rollup merge of #31679 - GuillaumeGomez:long_error_explanation, r=ManishearthSteve Klabnik-85/+162
2016-02-17Auto merge of #31685 - petrochenkov:patrefact2, r=eddybbors-180/+169
2016-02-16Auto merge of #31680 - arielb1:fast-fulfill, r=nikomatsakisbors-14/+33
2016-02-16Fix wrong help message left in #31368Johan Lorenzo-1/+1
2016-02-16Split PatKind::Enum into PatKind::TupleStruct and PatKind::PathVadim Petrochenkov-77/+66
2016-02-15use stalled_on in all obligation typesAriel Ben-Yehuda-14/+33
2016-02-15Global error explanations improvementsggomez-85/+162
2016-02-14Stricter matching of `--cfg` options on rustcDirk Gadsden-4/+14
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-132/+132
2016-02-13Auto merge of #31588 - soltanmm:layer, r=nikomatsakisbors-10/+7
2016-02-13Auto merge of #31562 - llogiq:lint_post, r=Manishearthbors-0/+14
2016-02-13Auto merge of #31358 - japaric:print-targets, r=alexcrichtonbors-1/+3
2016-02-13Auto merge of #31524 - jonas-schievink:autoderef, r=steveklabnikbors-262/+262
2016-02-12Autoderef in librustcJonas Schievink-262/+262
2016-02-12Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brsonbors-120/+208
2016-02-12fix double check_itemllogiq-1/+1
2016-02-12Auto merge of #31550 - Stebalien:fix-color, r=nrcbors-6/+6
2016-02-12rustc: add a `--print target-list` commandJorge Aparicio-1/+3
2016-02-12Auto merge of #31368 - JohanLorenzo:dont-strip-if-test-build, r=alexcrichtonbors-0/+2
2016-02-12Auto merge of #30830 - arcnmx:static-extern, r=alexcrichtonbors-13/+13