From 4bbfe0829d0ca4579c20c51100bb43c70f7c8e2d Mon Sep 17 00:00:00 2001 From: Seiichi Uchida Date: Sun, 5 Aug 2018 21:03:45 +0900 Subject: [PATCH] Fix chain with many try operators --- src/chains.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/chains.rs b/src/chains.rs index 99d943c494ac..429b9ceb9614 100644 --- a/src/chains.rs +++ b/src/chains.rs @@ -335,6 +335,7 @@ impl Chain { if handle_comment { let pre_comment_span = mk_sp(prev_span_end, chain_item.span.lo()); let pre_comment_snippet = context.snippet(pre_comment_span); + let pre_comment_snippet = pre_comment_snippet.trim().trim_matches('?'); let (pre_comment, _) = extract_pre_comment(pre_comment_snippet); match pre_comment { Some(ref comment) if !comment.is_empty() => {