Skip to content

Commit 7e9c74d

Browse files
committed
drop dead code
1 parent 2cbfcf4 commit 7e9c74d

35 files changed

+0
-249
lines changed

crates/ide_ssr/src/parsing.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@ impl ParsedRule {
8181
}
8282
builder.try_add2(fragments::ty(&raw_pattern), raw_template.map(fragments::ty));
8383
builder.try_add2(fragments::item(&raw_pattern), raw_template.map(fragments::item));
84-
builder.try_add(ast::Path::parse(&raw_pattern), raw_template.map(ast::Path::parse));
8584
builder.try_add(ast::Pat::parse(&raw_pattern), raw_template.map(ast::Pat::parse));
8685
builder.try_add2(fragments::stmt(&raw_pattern), raw_template_stmt);
8786
builder.build()

crates/syntax/src/lib.rs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -201,13 +201,6 @@ impl ast::Attr {
201201
}
202202
}
203203

204-
impl ast::Stmt {
205-
/// Returns `text`, parsed as statement, but only if it has no errors.
206-
pub fn parse(text: &str) -> Result<Self, ()> {
207-
parsing::parse_text_as(text, parser::ParserEntryPoint::StatementOptionalSemi)
208-
}
209-
}
210-
211204
/// Matches a `SyntaxNode` against an `ast` type.
212205
///
213206
/// # Example:

crates/syntax/src/tests.rs

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,6 @@ fn validation_tests() {
5959
});
6060
}
6161

62-
#[test]
63-
fn expr_parser_tests() {
64-
fragment_parser_dir_test(
65-
&["parser/fragments/expr/ok"],
66-
&["parser/fragments/expr/err"],
67-
crate::ast::Expr::parse,
68-
);
69-
}
70-
7162
#[test]
7263
fn path_parser_tests() {
7364
fragment_parser_dir_test(
@@ -86,15 +77,6 @@ fn pattern_parser_tests() {
8677
);
8778
}
8879

89-
#[test]
90-
fn stmt_parser_tests() {
91-
fragment_parser_dir_test(
92-
&["parser/fragments/stmt/ok"],
93-
&["parser/fragments/stmt/err"],
94-
crate::ast::Stmt::parse,
95-
);
96-
}
97-
9880
#[test]
9981
fn parser_fuzz_tests() {
10082
for (_, text) in collect_rust_files(&test_data_dir(), &["parser/fuzz-failures"]) {

crates/syntax/test_data/parser/fragments/expr/err/0000_truncated_add.rast

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/expr/err/0000_truncated_add.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/expr/ok/0000_add.rast

Lines changed: 0 additions & 8 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/expr/ok/0000_add.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_attr.rast

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_attr.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_multiple_stmts.rast

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_multiple_stmts.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_open_parenthesis.rast

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_open_parenthesis.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_semicolon.rast

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_semicolon.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_unterminated_expr.rast

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/err/0000_unterminated_expr.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_expr.rast

Lines changed: 0 additions & 9 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_expr.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_expr_block.rast

Lines changed: 0 additions & 70 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_expr_block.rs

Lines changed: 0 additions & 5 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_fn_call.rast

Lines changed: 0 additions & 11 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_fn_call.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_let_stmt.rast

Lines changed: 0 additions & 12 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_let_stmt.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_macro_let_stmt.rast

Lines changed: 0 additions & 21 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_macro_let_stmt.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_macro_unterminated_let_stmt.rast

Lines changed: 0 additions & 21 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_macro_unterminated_let_stmt.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_struct_item.rast

Lines changed: 0 additions & 22 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_struct_item.rs

Lines changed: 0 additions & 3 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_unterminated_fn_call.rast

Lines changed: 0 additions & 10 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_unterminated_fn_call.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_unterminated_let_stmt.rast

Lines changed: 0 additions & 11 deletions
This file was deleted.

crates/syntax/test_data/parser/fragments/stmt/ok/0000_unterminated_let_stmt.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)