Home
last modified time | relevance | path

Searched refs:WalkEvent (Results 1 – 25 of 65) sorted by relevance

123

/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/crates/ide_db/src/helpers/
H A Dnode_ext.rs4 AstNode, WalkEvent,
23 if let WalkEvent::Enter(expr) = ev { in walk_expr()
37 WalkEvent::Enter(node) => node, in preorder_expr()
38 WalkEvent::Leave(node) => { in preorder_expr()
40 cb(WalkEvent::Leave(expr)); in preorder_expr()
97 WalkEvent::Enter(node) => node, in walk_patterns_in_expr()
98 WalkEvent::Leave(_) => continue, in walk_patterns_in_expr()
150 WalkEvent::Enter(node) => node, in walk_pat()
151 WalkEvent::Leave(_) => continue, in walk_pat()
176 WalkEvent::Enter(node) => node, in walk_ty()
[all …]
H A Dinsert_whitespace_into_node.rs7 SyntaxNode, SyntaxToken, WalkEvent, T,
34 WalkEvent::Enter(NodeOrToken::Token(token)) => token, in insert_ws_into()
35 WalkEvent::Leave(NodeOrToken::Node(node)) in insert_ws_into()
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/ide_db/src/helpers/
H A Dnode_ext.rs4 AstNode, WalkEvent,
23 if let WalkEvent::Enter(expr) = ev { in walk_expr()
37 WalkEvent::Enter(node) => node, in preorder_expr()
38 WalkEvent::Leave(node) => { in preorder_expr()
40 cb(WalkEvent::Leave(expr)); in preorder_expr()
97 WalkEvent::Enter(node) => node, in walk_patterns_in_expr()
98 WalkEvent::Leave(_) => continue, in walk_patterns_in_expr()
150 WalkEvent::Enter(node) => node, in walk_pat()
151 WalkEvent::Leave(_) => continue, in walk_pat()
176 WalkEvent::Enter(node) => node, in walk_ty()
[all …]
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/cargo-crates/rowan-0.15.2/src/
H A Dcursor.rs102 WalkEvent,
724 WalkEvent::Leave(_) => None, in descendants()
732 WalkEvent::Leave(_) => None, in descendants_with_tokens()
1178 next: Option<WalkEvent<SyntaxNode>>,
1195 WalkEvent::Enter(first_child) => WalkEvent::Leave(first_child.parent().unwrap()), in do_skip()
1196 WalkEvent::Leave(parent) => WalkEvent::Leave(parent), in do_skip()
1202 type Item = WalkEvent<SyntaxNode>;
1216 WalkEvent::Leave(node) => { in next()
1250 WalkEvent::Enter(first_child) => WalkEvent::Leave(first_child.parent().unwrap().into()), in do_skip()
1251 WalkEvent::Leave(parent) => WalkEvent::Leave(parent), in do_skip()
[all …]
H A Dutility_types.rs69 pub enum WalkEvent<T> { enum
76 impl<T> WalkEvent<T> { implementation
77 pub fn map<F: FnOnce(T) -> U, U>(self, f: F) -> WalkEvent<U> { in map()
79 WalkEvent::Enter(it) => WalkEvent::Enter(f(it)), in map()
80 WalkEvent::Leave(it) => WalkEvent::Leave(f(it)), in map()
H A Dapi.rs5 SyntaxKind, SyntaxText, TextRange, TextSize, TokenAtOffset, WalkEvent,
35 WalkEvent::Enter(element) => { in fmt()
45 WalkEvent::Leave(_) => level -= 1, in fmt()
416 type Item = WalkEvent<SyntaxNode<L>>;
434 type Item = WalkEvent<SyntaxElement<L>>;
/dports/lang/rust/rustc-1.58.1-src/vendor/rowan/src/
H A Dcursor.rs102 WalkEvent,
724 WalkEvent::Leave(_) => None, in descendants()
732 WalkEvent::Leave(_) => None, in descendants_with_tokens()
1178 next: Option<WalkEvent<SyntaxNode>>,
1195 WalkEvent::Enter(first_child) => WalkEvent::Leave(first_child.parent().unwrap()), in do_skip()
1196 WalkEvent::Leave(parent) => WalkEvent::Leave(parent), in do_skip()
1202 type Item = WalkEvent<SyntaxNode>;
1216 WalkEvent::Leave(node) => { in next()
1250 WalkEvent::Enter(first_child) => WalkEvent::Leave(first_child.parent().unwrap().into()), in do_skip()
1251 WalkEvent::Leave(parent) => WalkEvent::Leave(parent), in do_skip()
[all …]
H A Dutility_types.rs69 pub enum WalkEvent<T> { enum
76 impl<T> WalkEvent<T> { implementation
77 pub fn map<F: FnOnce(T) -> U, U>(self, f: F) -> WalkEvent<U> { in map()
79 WalkEvent::Enter(it) => WalkEvent::Enter(f(it)), in map()
80 WalkEvent::Leave(it) => WalkEvent::Leave(f(it)), in map()
H A Dapi.rs5 SyntaxKind, SyntaxText, TextRange, TextSize, TokenAtOffset, WalkEvent,
35 WalkEvent::Enter(element) => { in fmt()
45 WalkEvent::Leave(_) => level -= 1, in fmt()
416 type Item = WalkEvent<SyntaxNode<L>>;
434 type Item = WalkEvent<SyntaxElement<L>>;
/dports/devel/texlab/texlab-3.3.0/cargo-crates/cstree-0.6.1/src/
H A Dutility_types.rs75 pub enum WalkEvent<T> { enum
82 impl<T> WalkEvent<T> { implementation
83 pub fn map<F: FnOnce(T) -> U, U>(self, f: F) -> WalkEvent<U> { in map()
85 WalkEvent::Enter(it) => WalkEvent::Enter(f(it)), in map()
86 WalkEvent::Leave(it) => WalkEvent::Leave(f(it)), in map()
H A Dserde_impls.rs5 GreenNodeBuilder, Language, NodeOrToken, ResolvedNode, SyntaxKind, SyntaxNode, WalkEvent,
45 WalkEvent::Enter(NodeOrToken::Node(node)) => {
57WalkEvent::Enter(NodeOrToken::Token(tok)) => Some(Event::Token($l::kind_to_raw(tok.kind()), tok.re…
59 WalkEvent::Leave(NodeOrToken::Node(_)) => Some(Event::LeaveNode),
60 WalkEvent::Leave(NodeOrToken::Token(_)) => None,
/dports/devel/texlab/texlab-3.3.0/cargo-crates/cstree-0.6.1/src/syntax/
H A Dnode.rs47 WalkEvent::Enter(element) => { in debug()
62 WalkEvent::Leave(_) => level -= 1, in debug()
798 WalkEvent::Enter(node) => Some(node), in descendants()
799 WalkEvent::Leave(_) => None, in descendants()
807 WalkEvent::Enter(it) => Some(it), in descendants_with_tokens()
808 WalkEvent::Leave(_) => None, in descendants_with_tokens()
819 Some(child) => WalkEvent::Enter(child), in preorder()
820 None => WalkEvent::Leave(*node), in preorder()
822 WalkEvent::Leave(node) => { in preorder()
843 WalkEvent::Enter(el) => match el { in preorder_with_tokens()
[all …]
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/crates/ide/src/
H A Dsyntax_highlighting.rs22 SyntaxNode, TextRange, WalkEvent, T,
213 WalkEvent::Enter(it) | WalkEvent::Leave(it) => it.text_range(), in traverse()
222 WalkEvent::Enter(NodeOrToken::Node(node)) => { in traverse()
251 WalkEvent::Leave(NodeOrToken::Node(node)) => { in traverse()
277 WalkEvent::Enter(it) => it, in traverse()
278 WalkEvent::Leave(it) => { in traverse()
H A Dfile_structure.rs5 WalkEvent,
47 WalkEvent::Enter(NodeOrToken::Node(node)) => { in file_structure()
54 WalkEvent::Leave(NodeOrToken::Node(node)) => { in file_structure()
59 WalkEvent::Enter(NodeOrToken::Token(token)) => { in file_structure()
66 WalkEvent::Leave(NodeOrToken::Token(token)) => { in file_structure()
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/ide/src/
H A Dsyntax_highlighting.rs22 SyntaxNode, TextRange, WalkEvent, T,
210 WalkEvent::Enter(it) | WalkEvent::Leave(it) => it.text_range(), in traverse()
219 WalkEvent::Enter(NodeOrToken::Node(node)) => { in traverse()
248 WalkEvent::Leave(NodeOrToken::Node(node)) => { in traverse()
274 WalkEvent::Enter(it) => it, in traverse()
275 WalkEvent::Leave(it) => { in traverse()
H A Dfile_structure.rs5 WalkEvent,
47 WalkEvent::Enter(NodeOrToken::Node(node)) => { in file_structure()
54 WalkEvent::Leave(NodeOrToken::Node(node)) => { in file_structure()
59 WalkEvent::Enter(NodeOrToken::Token(token)) => { in file_structure()
66 WalkEvent::Leave(NodeOrToken::Token(token)) => { in file_structure()
H A Dexpand_macro.rs6 use syntax::{ast, ted, AstNode, NodeOrToken, SyntaxKind, SyntaxNode, WalkEvent, T};
136 WalkEvent::Enter(NodeOrToken::Token(token)) => token, in insert_whitespaces()
137 WalkEvent::Leave(NodeOrToken::Node(node)) in insert_whitespaces()
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/crates/ide_assists/src/handlers/
H A Dpromote_local_to_const.rs11 AstNode, WalkEvent,
102 WalkEvent::Enter(_) if !is_const => return true, in is_body_const()
103 WalkEvent::Enter(expr) => expr, in is_body_const()
104 WalkEvent::Leave(_) => return false, in is_body_const()
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/ide_assists/src/handlers/
H A Dpromote_local_to_const.rs11 AstNode, WalkEvent,
102 WalkEvent::Enter(_) if !is_const => return true, in is_body_const()
103 WalkEvent::Enter(expr) => expr, in is_body_const()
104 WalkEvent::Leave(_) => return false, in is_body_const()
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/ide_db/src/
H A Dhelpers.rs17 AstNode, AstToken, Direction, SyntaxElement, SyntaxKind, SyntaxToken, TokenAtOffset, WalkEvent,
254 WalkEvent::Enter(it) => Some(WalkEvent::Enter(ast::Expr::cast(it)?)), in for_each_break_expr()
255 WalkEvent::Leave(it) => Some(WalkEvent::Leave(ast::Expr::cast(it)?)), in for_each_break_expr()
262 WalkEvent::Enter(expr) => match expr { in for_each_break_expr()
274 WalkEvent::Leave(expr) => match expr { in for_each_break_expr()
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/crates/ide_db/src/
H A Dhelpers.rs18 AstNode, AstToken, Direction, SyntaxElement, SyntaxKind, SyntaxToken, TokenAtOffset, WalkEvent,
259 WalkEvent::Enter(it) => Some(WalkEvent::Enter(ast::Expr::cast(it)?)), in for_each_break_expr()
260 WalkEvent::Leave(it) => Some(WalkEvent::Leave(ast::Expr::cast(it)?)), in for_each_break_expr()
267 WalkEvent::Enter(expr) => match expr { in for_each_break_expr()
279 WalkEvent::Leave(expr) => match expr { in for_each_break_expr()
/dports/lang/spidermonkey60/firefox-60.9.0/third_party/rust/walkdir/src/
H A Dtests.rs34 WalkEvent::Exit => { in from_walk_with()
41 WalkEvent::Dir(dent) => { in from_walk_with()
44 WalkEvent::File(dent) => { in from_walk_with()
230 enum WalkEvent { enum
249 type Item = io::Result<WalkEvent>;
251 fn next(&mut self) -> Option<io::Result<WalkEvent>> { in next() argument
261 return Some(Ok(WalkEvent::Exit)); in next()
270 Some(Ok(WalkEvent::Dir(dent))) in next()
272 Some(Ok(WalkEvent::File(dent))) in next()
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/
H A Dtests.rs36 WalkEvent::Exit => { in from_walk_with()
43 WalkEvent::Dir(dent) => { in from_walk_with()
46 WalkEvent::File(dent) => { in from_walk_with()
267 enum WalkEvent { enum
286 type Item = io::Result<WalkEvent>;
288 fn next(&mut self) -> Option<io::Result<WalkEvent>> { in next() argument
298 return Some(Ok(WalkEvent::Exit)); in next()
307 Some(Ok(WalkEvent::Dir(dent))) in next()
309 Some(Ok(WalkEvent::File(dent))) in next()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/walkdir/src/
H A Dtests.rs36 WalkEvent::Exit => { in from_walk_with()
43 WalkEvent::Dir(dent) => { in from_walk_with()
46 WalkEvent::File(dent) => { in from_walk_with()
267 enum WalkEvent { enum
286 type Item = io::Result<WalkEvent>;
288 fn next(&mut self) -> Option<io::Result<WalkEvent>> { in next() argument
298 return Some(Ok(WalkEvent::Exit)); in next()
307 Some(Ok(WalkEvent::Dir(dent))) in next()
309 Some(Ok(WalkEvent::File(dent))) in next()
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/hir_expand/src/
H A Dast_id_map.rs135 syntax::WalkEvent::Enter(node) => { in bdfs()
141 syntax::WalkEvent::Leave(_) => {} in bdfs()

123