| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-ssr/src/ |
| D | fragments.rs | 11 pub(crate) fn ty(s: &str) -> Result<SyntaxNode, ()> { in ty() 15 pub(crate) fn item(s: &str) -> Result<SyntaxNode, ()> { in item() 19 pub(crate) fn pat(s: &str) -> Result<SyntaxNode, ()> { in pat() 23 pub(crate) fn expr(s: &str) -> Result<SyntaxNode, ()> { in expr() 27 pub(crate) fn stmt(s: &str) -> Result<SyntaxNode, ()> { in stmt() 46 fn fragment<T: AstNode>(template: &str, s: &str) -> Result<SyntaxNode, ()> { in fragment()
|
| D | replacing.rs | 89 fn render_node_children(&mut self, node: &SyntaxNode) { in render_node_children() 106 fn render_node(&mut self, node: &SyntaxNode) { in render_node() 195 fn maybe_rerender_with_extra_parenthesis(&mut self, template: &SyntaxNode) { in maybe_rerender_with_extra_parenthesis() 208 fn remove_node_ranges(&mut self, node: SyntaxNode) { in remove_node_ranges() 240 fn parse_as_kind(code: &str, kind: SyntaxKind) -> Option<SyntaxNode> { in parse_as_kind()
|
| D | matching.rs | 90 code: &SyntaxNode, in get_match() 121 code: &SyntaxNode, in try_match() 169 pattern: &SyntaxNode, in attempt_match_node() 170 code: &SyntaxNode, in attempt_match_node() 222 pattern: &SyntaxNode, in attempt_match_node_children() 223 code: &SyntaxNode, in attempt_match_node_children() 316 code: &SyntaxNode, in check_constraint() 336 pattern: &SyntaxNode, in attempt_match_path() 337 code: &SyntaxNode, in attempt_match_path() 394 pattern: &SyntaxNode, in attempt_match_record_field_list() [all …]
|
| D | resolving.rs | 118 node: SyntaxNode, in resolve() 120 resolved_paths: &mut FxHashMap<SyntaxNode, ResolvedPath>, in resolve() 212 pub(crate) fn current_function(&self) -> Option<SyntaxNode> { in current_function() 273 fn pick_node_for_resolution(node: SyntaxNode) -> SyntaxNode { in pick_node_for_resolution()
|
| D | search.rs | 76 ) -> Vec<SyntaxNode> { in find_nodes_to_match() 176 code: &SyntaxNode, in slow_scan_node() 210 code: &SyntaxNode, in try_add_match()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/ |
| D | edit.rs | 82 pub(super) fn increase_indent(self, node: &SyntaxNode) { in increase_indent() 97 pub(super) fn decrease_indent(self, node: &SyntaxNode) { in decrease_indent() 126 fn indent_inner(node: &SyntaxNode, level: IndentLevel) -> SyntaxNode { in indent() 136 fn dedent_inner(node: &SyntaxNode, level: IndentLevel) -> SyntaxNode { in dedent()
|
| D | generated.rs | 34 fn syntax(&self) -> &SyntaxNode { in syntax()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/context/ |
| D | analysis.rs | 39 original_file: SyntaxNode, in expand_and_analyze() 40 speculative_file: SyntaxNode, in expand_and_analyze() 69 mut original_file: SyntaxNode, in expand() 70 mut speculative_file: SyntaxNode, in expand() 496 original_file: &SyntaxNode, in classify_lifetime() 523 original_file: &SyntaxNode, in classify_name() 563 original_file: &SyntaxNode, in classify_name_ref() 565 parent: SyntaxNode, in classify_name_ref() 1131 original_file: &SyntaxNode, in pattern_context_for() 1240 original_file: &SyntaxNode, in fetch_immediate_impl() [all …]
|
| /third_party/typescript/tests/baselines/reference/ |
| D | moduleMemberWithoutTypeAnnotation1.js | 4 public currentNode(): SyntaxNode { field in SyntaxCursor 84 var SyntaxNode = /** @class */ (function () { class 85 function SyntaxNode() { class in anonymousFunction9f1076ba0a00.SyntaxNode 87 SyntaxNode.prototype.findToken = function (position, includeSkippedTokens) { class
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/parsing/ |
| D | reparsing.rs | 21 node: &SyntaxNode, in incremental_reparse() 36 root: &SyntaxNode, in reparse_token() 85 root: &SyntaxNode, in reparse_block() 119 fn find_reparsable_node(node: &SyntaxNode, range: TextRange) -> Option<(SyntaxNode, Reparser)> { in find_reparsable_node()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-expand/src/ |
| D | db.rs | 98 fn parse_or_expand(&self, file_id: HirFileId) -> SyntaxNode; in parse_or_expand() 100 fn parse_or_expand_with_err(&self, file_id: HirFileId) -> ExpandResult<Parse<SyntaxNode>>; in parse_or_expand_with_err() 106 ) -> ExpandResult<(Parse<SyntaxNode>, Arc<mbe::TokenMap>)>; in parse_macro_expansion() 162 speculative_args: &SyntaxNode, in expand_speculative() 164 ) -> Option<(SyntaxNode, SyntaxToken)> { in expand_speculative() 262 fn parse_or_expand(db: &dyn ExpandDatabase, file_id: HirFileId) -> SyntaxNode { in parse_or_expand() 274 ) -> ExpandResult<Parse<SyntaxNode>> { in parse_or_expand_with_err() 286 ) -> ExpandResult<(Parse<SyntaxNode>, Arc<mbe::TokenMap>)> { in parse_macro_expansion() 331 fn censor_for_macro_input(loc: &MacroCallLoc, node: &SyntaxNode) -> FxHashSet<SyntaxNode> { in censor_for_macro_input() 556 ) -> (Parse<SyntaxNode>, mbe::TokenMap) { in token_tree_to_syntax_node()
|
| D | eager.rs | 112 ) -> ExpandResult<InFile<Parse<SyntaxNode>>> { in lazy_expand() 130 curr: InFile<SyntaxNode>, in eager_macro_recur() 133 ) -> Result<ExpandResult<Option<SyntaxNode>>, UnresolvedMacro> { in eager_macro_recur()
|
| D | lib.rs | 251 pub fn call_node(self, db: &dyn db::ExpandDatabase) -> Option<InFile<SyntaxNode>> { in call_node() 258 pub fn original_call_node(self, db: &dyn db::ExpandDatabase) -> Option<(FileId, SyntaxNode)> { in original_call_node() argument 463 pub fn to_node(&self, db: &dyn db::ExpandDatabase) -> InFile<SyntaxNode> { in to_node() 591 fn arg(&self, db: &dyn db::ExpandDatabase) -> Option<SyntaxNode> { in arg() 630 pub fn expanded(&self) -> InFile<SyntaxNode> { in expanded() 634 pub fn call_node(&self) -> Option<InFile<SyntaxNode>> { in call_node() 826 pub fn file_syntax(&self, db: &dyn db::ExpandDatabase) -> SyntaxNode { in file_syntax() 938 pub fn original_syntax_node(self, db: &dyn db::ExpandDatabase) -> Option<InFile<SyntaxNode>> { in original_syntax_node() 1077 pub fn syntax(&self) -> InFile<&SyntaxNode> { in syntax()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ |
| D | algo.rs | 21 node: &SyntaxNode, in ancestors_at_offset() 38 pub fn find_node_at_offset<N: AstNode>(syntax: &SyntaxNode, offset: TextSize) -> Option<N> { in find_node_at_offset() 42 pub fn find_node_at_range<N: AstNode>(syntax: &SyntaxNode, range: TextRange) -> Option<N> { in find_node_at_range() 82 pub fn least_common_ancestor(u: &SyntaxNode, v: &SyntaxNode) -> Option<SyntaxNode> { in least_common_ancestor() 151 pub fn diff(from: &SyntaxNode, to: &SyntaxNode) -> TreeDiff { in diff()
|
| D | syntax_node.rs | 29 pub type SyntaxNode = rowan::SyntaxNode<RustLanguage>; typedef 48 pub fn finish(self) -> Parse<SyntaxNode> { in finish()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir/src/ |
| D | semantics.rs | 144 pub fn parse_or_expand(&self, file_id: HirFileId) -> SyntaxNode { in parse_or_expand() 148 pub fn expand(&self, macro_call: &ast::MacroCall) -> Option<SyntaxNode> { in expand() 153 pub fn expand_attr_macro(&self, item: &ast::Item) -> Option<SyntaxNode> { in expand_attr_macro() 157 pub fn expand_derive_as_pseudo_attr_macro(&self, attr: &ast::Attr) -> Option<SyntaxNode> { in expand_derive_as_pseudo_attr_macro() 165 pub fn expand_derive_macro(&self, derive: &ast::Attr) -> Option<Vec<SyntaxNode>> { in expand_derive_macro() 182 ) -> Option<(SyntaxNode, SyntaxToken)> { in speculative_expand() 191 ) -> Option<(SyntaxNode, SyntaxToken)> { in speculative_expand_attr_macro() 200 ) -> Option<(SyntaxNode, SyntaxToken)> { in speculative_expand_derive_as_pseudo_attr_macro() 268 pub fn original_syntax_node(&self, node: &SyntaxNode) -> Option<SyntaxNode> { in original_syntax_node() 290 node: &SyntaxNode, in ancestors_at_offset_with_macros() [all …]
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/ |
| D | expand_macro.rs | 107 ) -> Option<SyntaxNode> { in expand_macro_recur() 115 ) -> Option<SyntaxNode> { in expand_attr_macro_recur() 122 expanded: SyntaxNode, in expand() 124 exp: impl Fn(&Semantics<'_, RootDatabase>, &T) -> Option<SyntaxNode>, in expand()
|
| D | extend_selection.rs | 37 root: &SyntaxNode, in try_extend_selection() 190 fn shallowest_node(node: &SyntaxNode) -> SyntaxNode { in shallowest_node() 221 fn extend_ws(root: &SyntaxNode, ws: SyntaxToken, offset: TextSize) -> TextRange { in extend_ws() 263 node: &SyntaxNode, in extend_list_item()
|
| D | move_item.rs | 99 node: &SyntaxNode, in move_in_direction() 141 mut first: &'a SyntaxNode, in replace_nodes() 142 mut second: &'a SyntaxNode, in replace_nodes()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/generated/ |
| D | nodes.rs | 1736 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1747 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1758 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1769 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1780 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1791 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1802 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1813 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1824 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() 1835 fn syntax(&self) -> &SyntaxNode { &self.syntax } in syntax() [all …]
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/handlers/ |
| D | extract_module.rs | 222 fn extract_target(node: &SyntaxNode, selection_range: TextRange) -> Option<Module> { in extract_target() 238 ) -> (HashMap<FileId, Vec<(TextRange, String)>>, Vec<SyntaxNode>) { in get_usages_and_record_fields() 358 fn change_visibility(&mut self, record_fields: Vec<SyntaxNode>) { in change_visibility() 473 node_syntax: &SyntaxNode, in process_names_and_namerefs_for_import_resolve() 627 node_syntax: &SyntaxNode, in process_use_stmt_for_import_resolve() 831 Vec<(Option<ast::Visibility>, SyntaxNode)>, in get_replacements_for_visibility_change() argument
|
| /third_party/typescript/tests/cases/compiler/ |
| D | moduleMemberWithoutTypeAnnotation1.ts | 26 export class SyntaxNode { class
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-db/src/syntax_helpers/ |
| D | insert_whitespace_into_node.rs | 13 pub fn insert_ws_into(syn: SyntaxNode) -> SyntaxNode { in insert_ws_into()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-diagnostics/src/handlers/ |
| D | useless_braces.rs | 14 node: &SyntaxNode, in useless_braces()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/completions/ |
| D | flyimport.rs | 286 position: SyntaxNode, in import_on_the_fly_pat_() 328 position: SyntaxNode, in import_on_the_fly_method()
|