Home
last modified time | relevance | path

Searched defs:tail_expr (Results 1 – 6 of 6) sorted by relevance

/third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/handlers/
Dadd_return_type.rs161 let tail_expr = stmt_list.tail_expr()?; in extract_tail() localVariable
Dgenerate_delegate_methods.rs112 let tail_expr = make::expr_method_call( in generate_delegate_methods() localVariable
Dextract_function.rs595 fn tail_expr(&self) -> Option<ast::Expr> { in tail_expr() method
599 let tail_expr = parent.tail_expr()?; in tail_expr() localVariable
1767 let mut tail_expr = match &elements.last() { in make_body() localVariable
1806 let tail_expr = tail_expr.map(|expr| expr.dedent(old_indent).indent(body_indent)); in make_body() localVariable
1853 let tail_expr = match block.tail_expr() { in map_tail_expr() localVariable
Dgenerate_function.rs227 tail_expr: ast::Expr, field
/third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/
Dnode_ext.rs61 pub fn tail_expr(&self) -> Option<ast::Expr> { in tail_expr() method
/third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/generated/
Dnodes.rs1123 pub fn tail_expr(&self) -> Option<Expr> { support::child(&self.syntax) } in tail_expr() method