diff options
| author | Georg Brandl <georg@python.org> | 2016-05-02 18:22:03 +0200 |
|---|---|---|
| committer | Georg Brandl <g.brandl@fz-juelich.de> | 2016-05-24 14:22:14 +0200 |
| commit | 2e812e10f4ece10d90ae3315aba16b88c5e870eb (patch) | |
| tree | 1830b86f86bf0bee4561763cbe4b1a4f183e1a3d /src/librustc_incremental | |
| parent | dd6e8d45e183861d44ed91a99f0a50403b2776a3 (diff) | |
| download | rust-2e812e10f4ece10d90ae3315aba16b88c5e870eb.tar.gz rust-2e812e10f4ece10d90ae3315aba16b88c5e870eb.zip | |
syntax/hir: give loop labels a span
This makes the "shadowing labels" warning *not* print the entire loop as a span, but only the lifetime. Also makes #31719 go away, but does not fix its root cause (the span of the expanded loop is still wonky, but not used anymore).
Diffstat (limited to 'src/librustc_incremental')
| -rw-r--r-- | src/librustc_incremental/calculate_svh.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_incremental/calculate_svh.rs b/src/librustc_incremental/calculate_svh.rs index 24ecce11487..3dd1b6eb205 100644 --- a/src/librustc_incremental/calculate_svh.rs +++ b/src/librustc_incremental/calculate_svh.rs @@ -251,7 +251,7 @@ mod svh_visitor { ExprType(..) => SawExprType, ExprIf(..) => SawExprIf, ExprWhile(..) => SawExprWhile, - ExprLoop(_, id) => SawExprLoop(id.map(|id| id.as_str())), + ExprLoop(_, id) => SawExprLoop(id.map(|id| id.node.as_str())), ExprMatch(..) => SawExprMatch, ExprClosure(..) => SawExprClosure, ExprBlock(..) => SawExprBlock, |
