about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-11-03 14:58:01 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-11-03 14:58:12 +0300
commit90f891d8ae9073623769fac18f00c4f1031fcb59 (patch)
tree43f4256157bc142e7081fd7d4687f644692bbddc /src/libsyntax/parse
parentaa51f04073bf30b8f8815a9526722db823d8911d (diff)
downloadrust-90f891d8ae9073623769fac18f00c4f1031fcb59.tar.gz
rust-90f891d8ae9073623769fac18f00c4f1031fcb59.zip
syntax: Avoid span arithmetics for delimiter tokens
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/parser.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs
index 6ead1ce811d..bce36d259ac 100644
--- a/src/libsyntax/parse/parser.rs
+++ b/src/libsyntax/parse/parser.rs
@@ -210,12 +210,12 @@ impl TokenCursor {
         loop {
             let tree = if !self.frame.open_delim {
                 self.frame.open_delim = true;
-                TokenTree::open_tt(self.frame.span.open, self.frame.delim)
+                TokenTree::open_tt(self.frame.span, self.frame.delim)
             } else if let Some(tree) = self.frame.tree_cursor.next() {
                 tree
             } else if !self.frame.close_delim {
                 self.frame.close_delim = true;
-                TokenTree::close_tt(self.frame.span.close, self.frame.delim)
+                TokenTree::close_tt(self.frame.span, self.frame.delim)
             } else if let Some(frame) = self.stack.pop() {
                 self.frame = frame;
                 continue