rust/src/librustc_mir
bors fc8765d6d8 Auto merge of #61708 - dlrobertson:or-patterns-0, r=centril
Initial implementation of or-patterns

An incomplete implementation of or-patterns (e.g. `Some(0 | 1)` as a pattern). This patch set aims to implement initial parsing of `or-patterns`.

Related to: #54883

CC @alexreg @varkor
r? @Centril
2019-08-18 01:02:20 +00:00
..
borrow_check Remove redundant ty fields from mir::Constant and hair::pattern::PatternRange. 2019-08-16 15:20:27 +03:00
build initial implementation of or-pattern parsing 2019-08-17 15:55:40 +00:00
dataflow Use associated_type_bounds where applicable - closes #61738 2019-08-08 22:39:15 +02:00
hair initial implementation of or-pattern parsing 2019-08-17 15:55:40 +00:00
interpret Auto merge of #63671 - Centril:rollup-zufavt5, r=Centril 2019-08-17 21:30:10 +00:00
monomorphize Rename ItemKind::Ty to ItemKind::TyAlias 2019-08-04 20:13:37 +01:00
transform use ImmTy::from_uint in a few more spots 2019-08-17 12:56:46 +02:00
util Remove redundant ty fields from mir::Constant and hair::pattern::PatternRange. 2019-08-16 15:20:27 +03:00
Cargo.toml cleanup: Remove extern crate serialize as rustc_serializes 2019-07-23 19:20:16 +03:00
const_eval.rs make both unary_op and binary_op fully typed, including a return type 2019-08-17 12:56:44 +02:00
error_codes.rs Remove unnecessary features from compiler error code list 2019-08-06 10:49:45 -07:00
lib.rs Use associated_type_bounds where applicable - closes #61738 2019-08-08 22:39:15 +02:00
lints.rs rename hir::map::get_by_hir_id to get 2019-06-20 12:50:06 +02:00
shim.rs Remove redundant ty fields from mir::Constant and hair::pattern::PatternRange. 2019-08-16 15:20:27 +03:00