@@ -165,7 +165,7 @@ pub fn check_pat_variant(pcx: &pat_ctxt, pat: &ast::Pat, path: &ast::Path,
165165 // See [Note-Type-error-reporting] in middle/typeck/infer/mod.rs
166166 fcx. infcx ( ) . type_error_message_str_with_expected ( pat. span ,
167167 |expected, actual| {
168- expected. map_default ( ~"", |e| {
168+ expected. map_or ( ~"", |e| {
169169 format ! ( "mismatched types: expected `{}` but found {}" ,
170170 e, actual) } ) } ,
171171 Some ( expected) , ~"a structure pattern",
@@ -214,7 +214,7 @@ pub fn check_pat_variant(pcx: &pat_ctxt, pat: &ast::Pat, path: &ast::Path,
214214 // See [Note-Type-error-reporting] in middle/typeck/infer/mod.rs
215215 fcx. infcx ( ) . type_error_message_str_with_expected ( pat. span ,
216216 |expected, actual| {
217- expected. map_default ( ~"", |e| {
217+ expected. map_or ( ~"", |e| {
218218 format ! ( "mismatched types: expected `{}` but found {}" ,
219219 e, actual) } ) } ,
220220 Some ( expected) , ~"an enum or structure pattern",
@@ -530,7 +530,7 @@ pub fn check_pat(pcx: &pat_ctxt, pat: &ast::Pat, expected: ty::t) {
530530 // See [Note-Type-error-reporting] in middle/typeck/infer/mod.rs
531531 fcx.infcx().type_error_message_str_with_expected(pat.span,
532532 |expected, actual| {
533- expected.map_default (~" ", |e| {
533+ expected.map_or (~" ", |e| {
534534 format!(" mismatched types: expected `{ } ` but found { } ",
535535 e, actual)})},
536536 Some(expected), ~" a structure pattern",
@@ -578,7 +578,7 @@ pub fn check_pat(pcx: &pat_ctxt, pat: &ast::Pat, expected: ty::t) {
578578 };
579579 // See [Note-Type-error-reporting] in middle/typeck/infer/mod.rs
580580 fcx.infcx().type_error_message_str_with_expected(pat.span, |expected, actual| {
581- expected.map_default (~" ", |e| {
581+ expected.map_or (~" ", |e| {
582582 format!(" mismatched types: expected `{ } ` but found { } ",
583583 e, actual)})}, Some(expected), ~" tuple", Some(&type_error));
584584 fcx.write_error(pat.id);
@@ -628,7 +628,7 @@ pub fn check_pat(pcx: &pat_ctxt, pat: &ast::Pat, expected: ty::t) {
628628 fcx.infcx().type_error_message_str_with_expected(
629629 pat.span,
630630 |expected, actual| {
631- expected.map_default (~" ", |e| {
631+ expected.map_or (~" ", |e| {
632632 format!(" mismatched types: expected `{ } ` but found { } ",
633633 e, actual)})},
634634 Some(expected),
@@ -687,7 +687,7 @@ pub fn check_pointer_pat(pcx: &pat_ctxt,
687687 fcx.infcx().type_error_message_str_with_expected(
688688 span,
689689 |expected, actual| {
690- expected.map_default (~" ", |e| {
690+ expected.map_or (~" ", |e| {
691691 format!(" mismatched types: expected `{ } ` but found { } ",
692692 e, actual)})},
693693 Some(expected),
0 commit comments