]> git.lizzy.rs Git - rust.git/commitdiff
Fix chain with many try operators
authorSeiichi Uchida <seuchida@gmail.com>
Sun, 5 Aug 2018 12:03:45 +0000 (21:03 +0900)
committerSeiichi Uchida <seuchida@gmail.com>
Sun, 5 Aug 2018 12:03:45 +0000 (21:03 +0900)
src/chains.rs

index 99d943c494ac2541826c0f3359a3ae3fbb3f772e..429b9ceb96142bb787c331ecc6847161545cfe5a 100644 (file)
@@ -335,6 +335,7 @@ fn handle_post_comment(
             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() => {