about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2016-03-06Auto merge of #32048 - bluss:overloaded-assign-op, r=eddybbors-6/+14
2016-03-06Auto merge of #32041 - arielb1:multiply-inexhaustive, r=eddybbors-4/+1
2016-03-06Auto merge of #30884 - durka:inclusive-ranges, r=aturonbors-24/+3
2016-03-04Do not trigger unused_variables lint for variable modified through AddAssignUlrik Sverdrup-5/+11
2016-03-04Do not trigger unused_assignments for overloaded AssignOpsUlrik Sverdrup-1/+3
2016-03-04remove wrong assert in check_matchAriel Ben-Yehuda-4/+1
2016-03-03Auto merge of #31671 - ranma42:printcfg, r=alexcrichtonbors-1/+1
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-362/+359
2016-03-03Auto merge of #31824 - jseyfried:privacy_in_resolve, r=nikomatsakisbors-45/+57
2016-03-02Add usage documentation for `--print cfg`Andrea Canciani-1/+1
2016-03-02Move span into `StructField`Vadim Petrochenkov-15/+15
2016-03-02Use numeric field `Name`s ("0", "1" etc) for positional fieldsVadim Petrochenkov-11/+4
2016-03-02Get rid of hir::StructFieldKindVadim Petrochenkov-18/+9
2016-03-01Auto merge of #31430 - nagisa:mir-dyndrop, r=nikomatsakisbors-1/+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-27remove range lang itemsAlex Burka-4/+0
2016-02-27fallout from removing hir::ExprRangeAlex Burka-20/+3
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-26Remove `LastPrivate`Jeffrey Seyfried-45/+0
2016-02-26Lay the groundwork for privacy checking in typeckJeffrey Seyfried-0/+57
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-24Make list of statements flatSimonas Kazlauskas-1/+1
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