Skip to content

Commit 7ba2952

Browse files
committed
Rename ExprAgain to ExprContinue
1 parent cbc4c83 commit 7ba2952

File tree

13 files changed

+17
-17
lines changed

13 files changed

+17
-17
lines changed

src/librustc/cfg/construct.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ impl<'a, 'tcx> CFGBuilder<'a, 'tcx> {
335335
self.add_unreachable_node()
336336
}
337337

338-
hir::ExprAgain(destination) => {
338+
hir::ExprContinue(destination) => {
339339
let (target_scope, cont_dest) =
340340
self.find_scope_edge(expr, destination, ScopeCfKind::Continue);
341341
let a = self.add_ast_node(expr.hir_id.local_id, &[pred]);

src/librustc/hir/intravisit.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1071,7 +1071,7 @@ pub fn walk_expr<'v, V: Visitor<'v>>(visitor: &mut V, expression: &'v Expr) {
10711071
}
10721072
walk_list!(visitor, visit_expr, opt_expr);
10731073
}
1074-
ExprAgain(ref destination) => {
1074+
ExprContinue(ref destination) => {
10751075
if let Some(ref label) = destination.label {
10761076
visitor.visit_label(label);
10771077
match destination.target_id {

src/librustc/hir/lowering.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3351,7 +3351,7 @@ impl<'a> LoweringContext<'a> {
33513351
)
33523352
}
33533353
ExprKind::Continue(opt_label) => {
3354-
hir::ExprAgain(if self.is_in_loop_condition && opt_label.is_none() {
3354+
hir::ExprContinue(if self.is_in_loop_condition && opt_label.is_none() {
33553355
hir::Destination {
33563356
label: None,
33573357
target_id: Err(hir::LoopIdError::UnlabeledCfInWhileCondition).into(),

src/librustc/hir/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1279,7 +1279,7 @@ impl Expr {
12791279
ExprPath(..) => ExprPrecedence::Path,
12801280
ExprAddrOf(..) => ExprPrecedence::AddrOf,
12811281
ExprBreak(..) => ExprPrecedence::Break,
1282-
ExprAgain(..) => ExprPrecedence::Continue,
1282+
ExprContinue(..) => ExprPrecedence::Continue,
12831283
ExprRet(..) => ExprPrecedence::Ret,
12841284
ExprInlineAsm(..) => ExprPrecedence::InlineAsm,
12851285
ExprStruct(..) => ExprPrecedence::Struct,
@@ -1374,7 +1374,7 @@ pub enum Expr_ {
13741374
/// A `break`, with an optional label to break
13751375
ExprBreak(Destination, Option<P<Expr>>),
13761376
/// A `continue`, with an optional label
1377-
ExprAgain(Destination),
1377+
ExprContinue(Destination),
13781378
/// A `return`, with an optional value to be returned
13791379
ExprRet(Option<P<Expr>>),
13801380

src/librustc/hir/print.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1476,7 +1476,7 @@ impl<'a> State<'a> {
14761476
self.s.space()?;
14771477
}
14781478
}
1479-
hir::ExprAgain(destination) => {
1479+
hir::ExprContinue(destination) => {
14801480
self.s.word("continue")?;
14811481
self.s.space()?;
14821482
if let Some(label) = destination.label {

src/librustc/ich/impls_hir.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ impl_stable_hash_for!(enum hir::Expr_ {
616616
ExprPath(path),
617617
ExprAddrOf(mutability, sub),
618618
ExprBreak(destination, sub),
619-
ExprAgain(destination),
619+
ExprContinue(destination),
620620
ExprRet(val),
621621
ExprInlineAsm(asm, inputs, outputs),
622622
ExprStruct(path, fields, base),

src/librustc/middle/expr_use_visitor.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ impl<'a, 'gcx, 'tcx> ExprUseVisitor<'a, 'gcx, 'tcx> {
479479
self.consume_exprs(inputs);
480480
}
481481

482-
hir::ExprAgain(..) |
482+
hir::ExprContinue(..) |
483483
hir::ExprLit(..) => {}
484484

485485
hir::ExprLoop(ref blk, _, _) => {

src/librustc/middle/liveness.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ fn visit_expr<'a, 'tcx>(ir: &mut IrMaps<'a, 'tcx>, expr: &'tcx Expr) {
502502
hir::ExprArray(..) | hir::ExprCall(..) | hir::ExprMethodCall(..) |
503503
hir::ExprTup(..) | hir::ExprBinary(..) | hir::ExprAddrOf(..) |
504504
hir::ExprCast(..) | hir::ExprUnary(..) | hir::ExprBreak(..) |
505-
hir::ExprAgain(_) | hir::ExprLit(_) | hir::ExprRet(..) |
505+
hir::ExprContinue(_) | hir::ExprLit(_) | hir::ExprRet(..) |
506506
hir::ExprBlock(..) | hir::ExprAssign(..) | hir::ExprAssignOp(..) |
507507
hir::ExprStruct(..) | hir::ExprRepeat(..) |
508508
hir::ExprInlineAsm(..) | hir::ExprBox(..) | hir::ExprYield(..) |
@@ -1047,7 +1047,7 @@ impl<'a, 'tcx> Liveness<'a, 'tcx> {
10471047
}
10481048
}
10491049

1050-
hir::ExprAgain(label) => {
1050+
hir::ExprContinue(label) => {
10511051
// Find which label this expr continues to
10521052
let sc = match label.target_id {
10531053
Ok(node_id) => node_id,
@@ -1431,7 +1431,7 @@ fn check_expr<'a, 'tcx>(this: &mut Liveness<'a, 'tcx>, expr: &'tcx Expr) {
14311431
hir::ExprIndex(..) | hir::ExprField(..) |
14321432
hir::ExprArray(..) | hir::ExprTup(..) | hir::ExprBinary(..) |
14331433
hir::ExprCast(..) | hir::ExprUnary(..) | hir::ExprRet(..) |
1434-
hir::ExprBreak(..) | hir::ExprAgain(..) | hir::ExprLit(_) |
1434+
hir::ExprBreak(..) | hir::ExprContinue(..) | hir::ExprLit(_) |
14351435
hir::ExprBlock(..) | hir::ExprAddrOf(..) |
14361436
hir::ExprStruct(..) | hir::ExprRepeat(..) |
14371437
hir::ExprClosure(..) | hir::ExprPath(_) | hir::ExprYield(..) |

src/librustc/middle/mem_categorization.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@ impl<'a, 'gcx, 'tcx> MemCategorizationContext<'a, 'gcx, 'tcx> {
686686
hir::ExprBinary(..) | hir::ExprWhile(..) |
687687
hir::ExprBlock(..) | hir::ExprLoop(..) | hir::ExprMatch(..) |
688688
hir::ExprLit(..) | hir::ExprBreak(..) |
689-
hir::ExprAgain(..) | hir::ExprStruct(..) | hir::ExprRepeat(..) |
689+
hir::ExprContinue(..) | hir::ExprStruct(..) | hir::ExprRepeat(..) |
690690
hir::ExprInlineAsm(..) | hir::ExprBox(..) => {
691691
Ok(self.cat_rvalue_node(expr.id(), expr.span(), expr_ty))
692692
}

src/librustc_mir/hair/cx/expr.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ fn make_mirror_unadjusted<'a, 'gcx, 'tcx>(cx: &mut Cx<'a, 'gcx, 'tcx>,
543543
Err(err) => bug!("invalid loop id for break: {}", err)
544544
}
545545
}
546-
hir::ExprAgain(dest) => {
546+
hir::ExprContinue(dest) => {
547547
match dest.target_id {
548548
Ok(loop_id) => ExprKind::Continue {
549549
label: region::Scope::Node(cx.tcx.hir.node_to_hir_id(loop_id).local_id),

src/librustc_passes/loops.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ impl<'a, 'hir> Visitor<'hir> for CheckLoopVisitor<'a, 'hir> {
148148

149149
self.require_break_cx("break", e.span);
150150
}
151-
hir::ExprAgain(label) => {
151+
hir::ExprContinue(label) => {
152152
self.require_label_in_labeled_block(e.span, &label, "continue");
153153

154154
match label.target_id {

src/librustc_passes/rvalue_promotion.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ fn check_expr<'a, 'tcx>(v: &mut CheckCrateVisitor<'a, 'tcx>, e: &hir::Expr, node
469469

470470
// More control flow (also not very meaningful).
471471
hir::ExprBreak(..) |
472-
hir::ExprAgain(_) |
472+
hir::ExprContinue(_) |
473473
hir::ExprRet(_) |
474474

475475
// Generator expressions

src/librustc_typeck/check/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2331,7 +2331,7 @@ impl<'a, 'gcx, 'tcx> FnCtxt<'a, 'gcx, 'tcx> {
23312331
hir::ExprRepeat(..) |
23322332
hir::ExprArray(..) |
23332333
hir::ExprBreak(..) |
2334-
hir::ExprAgain(..) |
2334+
hir::ExprContinue(..) |
23352335
hir::ExprRet(..) |
23362336
hir::ExprWhile(..) |
23372337
hir::ExprLoop(..) |
@@ -3847,7 +3847,7 @@ impl<'a, 'gcx, 'tcx> FnCtxt<'a, 'gcx, 'tcx> {
38473847
}
38483848

38493849
}
3850-
hir::ExprAgain(_) => { tcx.types.never }
3850+
hir::ExprContinue(_) => { tcx.types.never }
38513851
hir::ExprRet(ref expr_opt) => {
38523852
if self.ret_coercion.is_none() {
38533853
struct_span_err!(self.tcx.sess, expr.span, E0572,

0 commit comments

Comments
 (0)