Searched defs:TokenMap (Results 1 – 7 of 7) sorted by relevance
| /third_party/rust/rust/src/tools/rust-analyzer/crates/mbe/src/ |
| D | token_map.rs | 33 pub struct TokenMap { struct 39 impl TokenMap { argument
|
| D | syntax_bridge.rs | 27 pub fn syntax_node_to_token_tree(node: &SyntaxNode) -> (tt::Subtree, TokenMap) { in syntax_node_to_token_tree() argument 42 existing_token_map: TokenMap, in syntax_node_to_token_tree_with_modifications() 82 ) -> (Parse<SyntaxNode>, TokenMap) { in token_tree_to_syntax_node() argument 110 pub fn parse_to_token_tree(text: &str) -> Option<(tt::Subtree, TokenMap)> { in parse_to_token_tree() argument 577 existing_token_map: TokenMap, in new() 785 fn finish(mut self) -> (Parse<SyntaxNode>, TokenMap) { in finish() argument
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-expand/src/ |
| D | db.rs | 106 ) -> ExpandResult<(Parse<SyntaxNode>, Arc<mbe::TokenMap>)>; in parse_macro_expansion() 121 ) -> Option<Arc<(tt::Subtree, mbe::TokenMap, fixup::SyntaxFixupUndoInfo)>>; in macro_arg() 138 (triomphe::Arc<(::tt::Subtree<::tt::TokenId>, mbe::TokenMap)>, base_db::FileId), in include_expand() 286 ) -> ExpandResult<(Parse<SyntaxNode>, Arc<mbe::TokenMap>)> { in parse_macro_expansion() 303 ) -> Option<Arc<(tt::Subtree, mbe::TokenMap, fixup::SyntaxFixupUndoInfo)>> { in macro_arg() 556 ) -> (Parse<SyntaxNode>, mbe::TokenMap) { in token_tree_to_syntax_node()
|
| D | fixup.rs | 293 token_map: &TokenMap, in reverse_fixups()
|
| D | builtin_derive_macro.rs | 305 fn name_to_token(token_map: &TokenMap, name: Option<ast::Name>) -> Result<tt::Ident, ExpandError> { in name_to_token()
|
| D | builtin_fn_macro.rs | 693 ) -> Result<(triomphe::Arc<(::tt::Subtree<::tt::TokenId>, TokenMap)>, FileId), ExpandError> { in include_arg_to_tt() argument
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/macro_expansion_tests/ |
| D | mod.rs | 252 fn extract_id_ranges(ranges: &mut Vec<(TextRange, TokenId)>, map: &TokenMap, tree: &Subtree) { in extract_id_ranges()
|