about summary refs log tree commit diff
path: root/src/librustc_const_eval/check_match.rs
AgeCommit message (Expand)AuthorLines
2016-08-18Rollup merge of #35744 - DevShep:ds/update_E0009, r=jonathandturnerEduard-Mihai Burtescu-4/+5
2016-08-16Update E0009 to new formatJacob-4/+5
2016-08-16Update E0005 to use a labelDustin Bensing-3/+4
2016-08-16Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakisbors-2/+2
2016-08-14Rollup merge of #35644 - garekkream:update-E0302-new-error-format, r=jonathan...Eduard-Mihai Burtescu-1/+3
2016-08-13Minor fixups based on feedbackAndrew Cann-1/+1
2016-08-13Rename empty/bang to neverAndrew Cann-3/+3
2016-08-13Update E0302 to the new formatKrzysztof Garczynski-1/+3
2016-08-13Update E0301 to the new formatKrzysztof Garczynski-1/+3
2016-08-12rustc: rename ProjectionMode and its variant to be more memorable.Eduard Burtescu-3/+3
2016-08-11Rollup merge of #35532 - KiChjang:e0004-follow-up, r=jonathandturnerJonathan Turner-6/+1
2016-08-11Rollup merge of #35530 - srdja:master, r=jonathandturnerJonathan Turner-2/+8
2016-08-09Update E0007 to new formatsrdja-1/+4
2016-08-08Do not span across nodes for E0004Keith Yeung-6/+1
2016-08-08Update E0008 to new formatsrdja-1/+4
2016-08-08Update E0162 to the new formatKrzysztof Garczynski-1/+4
2016-08-07Lengthen the span label to include match and expr for E0004Keith Yeung-1/+6
2016-08-06Rollup merge of #35380 - TheZoq2:master, r=jonathandturnerEduard-Mihai Burtescu-2/+7
2016-08-05Update E0004 to use labelsTheZoq2-2/+7
2016-08-04Changing label to "this is an..."saml-1/+1
2016-08-04Set label for unreachable patternsaml-0/+1
2016-07-29intravisit: Fold functionality of IdVisitor into the regular Visitor.Michael Woerister-6/+4
2016-07-22refactor constant evaluation error reportingAriel Ben-Yehuda-32/+23
2016-07-11Auto merge of #34686 - alexcrichton:new-stage, r=luqmanabors-2/+1
2016-07-08Merge PatKind::QPath into PatKind::Path in HIRVadim Petrochenkov-4/+4
2016-07-08Remove unnecessary accessor function VariantDefData::kindVadim Petrochenkov-4/+4
2016-07-08Cleanup of some pattern related codeVadim Petrochenkov-14/+6
2016-07-06rustc: Update stage0 to beta-2016-07-06Alex Crichton-2/+1
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-3/+2
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-1/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+2
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-1/+1
2016-06-11Remove last traces of identifier hygiene from HIRVadim Petrochenkov-2/+1
2016-06-10Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos...Vadim Petrochenkov-13/+8
2016-06-09fix damage in librustcAriel Ben-Yehuda-2/+3
2016-06-09handle string literals correctly in match checkingAriel Ben-Yehuda-75/+112
2016-06-09implement RFC495 semantics for slice patternsAriel Ben-Yehuda-58/+45
2016-05-28Refactor away some functions from hir::pat_utilVadim Petrochenkov-26/+20
2016-05-28Separate bindings from other patterns in HIRVadim Petrochenkov-63/+44
2016-05-26Replace pat_adjust_pos with an iterator adapterVadim Petrochenkov-2/+2
2016-05-26Implement `..` in tuple (struct) patternsVadim Petrochenkov-11/+22
2016-05-16Remove hir::IdentVadim Petrochenkov-4/+4
2016-05-11rustc: Split local type contexts interners from the global one.Eduard Burtescu-8/+7
2016-05-11rustc: Wrap users of InferCtxt in an anonymous scope.Eduard Burtescu-16/+14
2016-05-11rustc: Remove the TyCtxt field from ParameterEnvironment.Eduard Burtescu-1/+1
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-4/+4
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-4/+4
2016-05-11infer: Use methods for creating an InferCtxt.Eduard Burtescu-9/+7
2016-05-03Rollup merge of #33323 - birkenfeld:issue-31221, r=ManishearthManish Goregaokar-2/+21
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-1/+1