diff options
author | Jonas Schievink <[email protected]> | 2021-04-04 00:46:45 +0100 |
---|---|---|
committer | Jonas Schievink <[email protected]> | 2021-04-04 00:46:45 +0100 |
commit | 3abcdc03ba335fb3487c62547f61746e4a199fe6 (patch) | |
tree | 8386a83d383563308a83f4491d313be043dc94d3 /crates/rust-analyzer/src/cargo_target_spec.rs | |
parent | bcf600fc881026ab018d0a8ae09eff7e54af538b (diff) |
Make `ast_to_token_tree` infallible
It could never return `None`, so reflect that in the return type
Diffstat (limited to 'crates/rust-analyzer/src/cargo_target_spec.rs')
-rw-r--r-- | crates/rust-analyzer/src/cargo_target_spec.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/rust-analyzer/src/cargo_target_spec.rs b/crates/rust-analyzer/src/cargo_target_spec.rs index 5af0802a2..909c21532 100644 --- a/crates/rust-analyzer/src/cargo_target_spec.rs +++ b/crates/rust-analyzer/src/cargo_target_spec.rs | |||
@@ -201,7 +201,7 @@ mod tests { | |||
201 | let cfg_expr = { | 201 | let cfg_expr = { |
202 | let source_file = ast::SourceFile::parse(cfg).ok().unwrap(); | 202 | let source_file = ast::SourceFile::parse(cfg).ok().unwrap(); |
203 | let tt = source_file.syntax().descendants().find_map(ast::TokenTree::cast).unwrap(); | 203 | let tt = source_file.syntax().descendants().find_map(ast::TokenTree::cast).unwrap(); |
204 | let (tt, _) = ast_to_token_tree(&tt).unwrap(); | 204 | let (tt, _) = ast_to_token_tree(&tt); |
205 | CfgExpr::parse(&tt) | 205 | CfgExpr::parse(&tt) |
206 | }; | 206 | }; |
207 | 207 | ||