Searched defs:SyntaxElement (Results 1 – 15 of 15) sorted by relevance
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ |
| D | ted.rs | 17 fn syntax_element(self) -> SyntaxElement; in syntax_element() 21 fn syntax_element(self) -> SyntaxElement { in syntax_element() 25 impl Element for SyntaxElement { implementation 26 fn syntax_element(self) -> SyntaxElement { in syntax_element() 31 fn syntax_element(self) -> SyntaxElement { in syntax_element() 36 fn syntax_element(self) -> SyntaxElement { in syntax_element() 85 pub fn insert_all(position: Position, mut elements: Vec<SyntaxElement>) { in insert_all() 98 pub fn insert_all_raw(position: Position, elements: Vec<SyntaxElement>) { in insert_all_raw() 109 pub fn remove_all(range: RangeInclusive<SyntaxElement>) { in remove_all() 130 pub fn replace_with_many(old: impl Element, new: Vec<SyntaxElement>) { in replace_with_many() [all …]
|
| D | algo.rs | 68 pub fn non_trivia_sibling(element: SyntaxElement, direction: Direction) -> Option<SyntaxElement> { in non_trivia_sibling() 166 fn syntax_element_eq(lhs: &SyntaxElement, rhs: &SyntaxElement) -> bool { in diff() 179 fn go(diff: &mut TreeDiff, lhs: SyntaxElement, rhs: SyntaxElement) { in diff()
|
| D | syntax_node.rs | 31 pub type SyntaxElement = rowan::SyntaxElement<RustLanguage>; typedef
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/mbe/src/ |
| D | syntax_bridge.rs | 44 replace: FxHashMap<SyntaxElement, Vec<SyntheticToken>>, in syntax_node_to_token_tree_with_modifications() 45 append: FxHashMap<SyntaxElement, Vec<SyntheticToken>>, in syntax_node_to_token_tree_with_modifications() 579 mut replace: FxHashMap<SyntaxElement, Vec<SyntheticToken>>, in new() 580 mut append: FxHashMap<SyntaxElement, Vec<SyntheticToken>>, in new() 599 replace: &mut FxHashMap<SyntaxElement, Vec<SyntheticToken>>, in next_token() 600 append: &mut FxHashMap<SyntaxElement, Vec<SyntheticToken>>, in next_token()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/ |
| D | join_lines.rs | 240 prev: &SyntaxElement, in join_assignments() 241 next: &SyntaxElement, in join_assignments()
|
| D | move_item.rs | 51 fn find_ancestors(item: SyntaxElement, direction: Direction, range: TextRange) -> Option<TextEdit> { in find_ancestors()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-ssr/src/ |
| D | replacing.rs | 95 fn render_node_or_token(&mut self, node_or_token: &SyntaxElement) { in render_node_or_token()
|
| D | matching.rs | 663 fn next_non_trivial(&mut self, code_it: &mut SyntaxElementChildren) -> Option<SyntaxElement> { in next_non_trivial() 764 fn next(&mut self) -> Option<SyntaxElement> { in next()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/parsing/ |
| D | reparsing.rs | 104 fn get_text_after_edit(element: SyntaxElement, edit: &Indel) -> String { in get_text_after_edit()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/ |
| D | assist_context.rs | 126 pub(crate) fn covering_element(&self) -> SyntaxElement { in covering_element()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/handlers/ |
| D | auto_import.rs | 152 ) -> Option<(ImportAssets, SyntaxElement)> { in find_importable_node() argument
|
| D | extract_struct_from_enum_variant.rs | 328 fn take_all_comments(node: &SyntaxNode) -> Vec<SyntaxElement> { in take_all_comments()
|
| D | extract_module.rs | 891 fn add_change_vis(vis: Option<ast::Visibility>, node_or_token_opt: Option<syntax::SyntaxElement>) { in add_change_vis()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/context/ |
| D | analysis.rs | 1396 fn next_non_trivia_sibling(ele: SyntaxElement) -> Option<SyntaxElement> { in next_non_trivia_sibling()
|
| /third_party/ffmpeg/libavcodec/ |
| D | hevcdec.h | 89 enum SyntaxElement { enum
|