about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2019-03-04 12:59:43 -0800
committerEsteban Küber <esteban@kuber.com.ar>2019-03-06 18:46:11 -0800
commit6f0f2fc6d6ca0800c8b8b95932010d51af4e4663 (patch)
treeefcd823eb3d56fdb6a770dfb711720bfad5cbb77 /src/libsyntax/parse/parser.rs
parent3818f8ba340de08f863b1c431fdf27f767dfca8a (diff)
downloadrust-6f0f2fc6d6ca0800c8b8b95932010d51af4e4663.tar.gz
rust-6f0f2fc6d6ca0800c8b8b95932010d51af4e4663.zip
Simplify code
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
-rw-r--r--src/libsyntax/parse/parser.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs
index 860964a736f..58c1c5006bb 100644
--- a/src/libsyntax/parse/parser.rs
+++ b/src/libsyntax/parse/parser.rs
@@ -261,10 +261,8 @@ pub struct Parser<'a> {
 
 impl<'a> Drop for Parser<'a> {
     fn drop(&mut self) {
-        if !self.unclosed_delims.is_empty() {
-            let diag = self.diagnostic();
-            emit_unclosed_delims(&mut self.unclosed_delims, diag);
-        }
+        let diag = self.diagnostic();
+        emit_unclosed_delims(&mut self.unclosed_delims, diag);
     }
 }