| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/generated/ |
| D | nodes.rs | 15 pub fn ident_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![ident]) } in ident_token() 16 pub fn self_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![self]) } in self_token() 24 pub fn ident_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![ident]) } in ident_token() 25 pub fn self_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![self]) } in self_token() 26 pub fn super_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![super]) } in super_token() 27 pub fn crate_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![crate]) } in crate_token() 28 pub fn Self_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![Self]) } in Self_token() 36 pub fn lifetime_ident_token(&self) -> Option<SyntaxToken> { in lifetime_ident_token() 47 pub fn coloncolon_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![::]) } in coloncolon_token() 56 pub fn coloncolon_token(&self) -> Option<SyntaxToken> { support::token(&self.syntax, T![::]) } in coloncolon_token() [all …]
|
| D | tokens.rs | 27 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 48 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 69 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 90 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 111 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 132 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 153 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 174 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 195 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax() 216 fn syntax(&self) -> &SyntaxToken { &self.syntax } in syntax()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-db/src/ |
| D | active_parameter.rs | 45 token: SyntaxToken, in callable_for_token() 60 token: &SyntaxToken, in callable_for_node() 88 token: &SyntaxToken, in generic_def_for_node()
|
| D | helpers.rs | 24 tokens: TokenAtOffset<SyntaxToken>, in pick_best_token() 26 ) -> Option<SyntaxToken> { in pick_best_token()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/ |
| D | extend_selection.rs | 195 leaf: &SyntaxToken, in extend_single_word_in_comment_or_string() 221 fn extend_ws(root: &SyntaxNode, ws: SyntaxToken, offset: TextSize) -> TextRange { in extend_ws() 244 fn pick_best(l: SyntaxToken, r: SyntaxToken) -> SyntaxToken { in pick_best() 265 ) -> Option<SyntaxToken> { in extend_list_item()
|
| D | syntax_tree.rs | 45 fn syntax_tree_for_string(token: &SyntaxToken, text_range: TextRange) -> Option<String> { in syntax_tree_for_string() 55 fn syntax_tree_for_token(node: &SyntaxToken, text_range: TextRange) -> Option<String> { in syntax_tree_for_token()
|
| D | signature_help.rs | 155 token: SyntaxToken, in signature_help_for_call() 251 token: SyntaxToken, in signature_help_for_generics() 376 token: SyntaxToken, in signature_help_for_record_lit() 394 token: SyntaxToken, in signature_help_for_record_pat() 411 token: SyntaxToken, in signature_help_for_tuple_struct_pat() 463 token: SyntaxToken, in signature_help_for_tuple_pat() 489 token: SyntaxToken, in signature_help_for_tuple_expr() 524 token: SyntaxToken, in signature_help_for_record_() 603 token: SyntaxToken, in signature_help_for_tuple_pat_ish()
|
| D | highlight_related.rs | 89 token: SyntaxToken, in highlight_closure_captures() 134 token: SyntaxToken, in highlight_references() 250 token: SyntaxToken, in highlight_exit_points() 335 token: Option<SyntaxToken>, in highlight_break_points() 417 async_token: Option<SyntaxToken>, in highlight_yield_points()
|
| D | join_lines.rs | 67 token: &SyntaxToken, in remove_newlines() 89 token: &SyntaxToken, in remove_newline()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/ |
| D | expr_ext.rs | 145 pub fn op_token(&self) -> Option<SyntaxToken> { in op_token() 151 pub fn op_details(&self) -> Option<(SyntaxToken, BinaryOp)> { in op_details() 198 pub fn op_token(&self) -> Option<SyntaxToken> { in op_token() 219 fn op_details(&self) -> Option<(usize, SyntaxToken, RangeOp)> { in op_details() argument 235 pub fn op_token(&self) -> Option<SyntaxToken> { in op_token() 300 pub fn token(&self) -> SyntaxToken { in token()
|
| D | node_ext.rs | 204 pub fn crate_token(&self) -> Option<SyntaxToken> { in crate_token() 208 pub fn self_token(&self) -> Option<SyntaxToken> { in self_token() 212 pub fn self_type_token(&self) -> Option<SyntaxToken> { in self_type_token() 216 pub fn super_token(&self) -> Option<SyntaxToken> { in super_token() 565 pub fn index_token(&self) -> Option<SyntaxToken> { in index_token() 827 ) -> impl Iterator<Item = NodeOrToken<ast::TokenTree, SyntaxToken>> { in token_trees_and_tokens() argument 834 pub fn left_delimiter_token(&self) -> Option<SyntaxToken> { in left_delimiter_token() 841 pub fn right_delimiter_token(&self) -> Option<SyntaxToken> { in right_delimiter_token()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ |
| D | ted.rs | 35 impl Element for SyntaxToken { implementation 150 fn ws_before(position: &Position, new: &SyntaxElement) -> Option<SyntaxToken> { in ws_before() 174 fn ws_after(position: &Position, new: &SyntaxElement) -> Option<SyntaxToken> { in ws_after() 181 fn ws_between(left: &SyntaxElement, right: &SyntaxElement) -> Option<SyntaxToken> { in ws_between()
|
| D | algo.rs | 47 pub fn skip_trivia_token(mut token: SyntaxToken, direction: Direction) -> Option<SyntaxToken> { in skip_trivia_token() 57 pub fn skip_whitespace_token(mut token: SyntaxToken, direction: Direction) -> Option<SyntaxToken> { in skip_whitespace_token()
|
| D | syntax_node.rs | 30 pub type SyntaxToken = rowan::SyntaxToken<RustLanguage>; typedef
|
| D | ast.rs | 77 fn syntax(&self) -> &SyntaxToken; in syntax() 150 pub(super) fn token(parent: &SyntaxNode, kind: SyntaxKind) -> Option<SyntaxToken> { in token()
|
| D | validation.rs | 234 fn int_token(name_ref: Option<ast::NameRef>) -> Option<SyntaxToken> { in validate_numeric_name()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/ |
| D | macro_.rs | 16 pub(super) fn advance(&mut self, token: &SyntaxToken) { in advance() 77 fn update_macro_state(state: &mut MacroMatcherParseState, tok: &SyntaxToken) { in update_macro_state()
|
| D | highlight.rs | 84 token: SyntaxToken, in punctuation() 160 token: SyntaxToken, in keyword() 677 fn parents_match(mut node: NodeOrToken<SyntaxNode, SyntaxToken>, mut kinds: &[SyntaxKind]) -> bool { in parents_match() argument
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir/src/ |
| D | semantics.rs | 181 token_to_map: SyntaxToken, in speculative_expand() 182 ) -> Option<(SyntaxNode, SyntaxToken)> { in speculative_expand() argument 190 token_to_map: SyntaxToken, in speculative_expand_attr_macro() 191 ) -> Option<(SyntaxNode, SyntaxToken)> { in speculative_expand_attr_macro() argument 199 token_to_map: SyntaxToken, in speculative_expand_derive_as_pseudo_attr_macro() 200 ) -> Option<(SyntaxNode, SyntaxToken)> { in speculative_expand_derive_as_pseudo_attr_macro() argument 209 pub fn descend_into_macros_single(&self, token: SyntaxToken) -> SyntaxToken { in descend_into_macros_single() 223 token: SyntaxToken, in descend_into_macros_with_same_text() 228 pub fn descend_into_macros_with_kind_preference(&self, token: SyntaxToken) -> SyntaxToken { in descend_into_macros_with_kind_preference() 278 token: SyntaxToken, in token_ancestors_with_macros() [all …]
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/context/ |
| D | analysis.rs | 42 original_token: &SyntaxToken, in expand_and_analyze() 72 mut fake_ident_token: SyntaxToken, in expand() 211 original_token: &SyntaxToken, in analyze() 212 self_token: &SyntaxToken, in analyze() 313 token: &SyntaxToken, in expected_type_and_name() 1364 fn previous_non_trivia_token(e: impl Into<SyntaxElement>) -> Option<SyntaxToken> { in previous_non_trivia_token() 1380 fn next_non_trivia_token(e: impl Into<SyntaxElement>) -> Option<SyntaxToken> { in next_non_trivia_token()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/ |
| D | assist_context.rs | 107 pub(crate) fn token_at_offset(&self) -> TokenAtOffset<SyntaxToken> { in token_at_offset() 110 pub(crate) fn find_token_syntax_at_offset(&self, kind: SyntaxKind) -> Option<SyntaxToken> { in find_token_syntax_at_offset()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-expand/src/ |
| D | lib.rs | 656 token: InFile<&SyntaxToken>, in map_token_down() 725 token: InFile<&SyntaxToken>, in map_token_up() 726 ) -> Option<(InFile<SyntaxToken>, Origin)> { in map_token_up() 965 pub fn upmap(self, db: &dyn db::ExpandDatabase) -> Option<InFile<SyntaxToken>> { in upmap() 1034 token: InFile<SyntaxToken>, in ascend_call_token() 1035 ) -> Option<InFile<SyntaxToken>> { in ascend_call_token()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-ssr/src/ |
| D | matching.rs | 265 code: &syntax::SyntaxToken, in attempt_match_token() 676 fn record_ignored_comments(&mut self, token: &SyntaxToken) { in record_ignored_comments() 740 fn only_ident(element: SyntaxElement) -> Option<SyntaxToken> { in only_ident()
|
| D | replacing.rs | 125 fn render_token(&mut self, token: &SyntaxToken) { in render_token()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/handlers/ |
| D | add_return_type.rs | 62 insert_after: SyntaxToken, in ret_ty_to_action()
|