Home
last modified time | relevance | path

Searched defs:TokenMap (Results 1 – 7 of 7) sorted by relevance

/third_party/rust/rust/src/tools/rust-analyzer/crates/mbe/src/
Dtoken_map.rs33 pub struct TokenMap { struct
39 impl TokenMap { argument
Dsyntax_bridge.rs27 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/
Ddb.rs106 ) -> 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()
Dfixup.rs293 token_map: &TokenMap, in reverse_fixups()
Dbuiltin_derive_macro.rs305 fn name_to_token(token_map: &TokenMap, name: Option<ast::Name>) -> Result<tt::Ident, ExpandError> { in name_to_token()
Dbuiltin_fn_macro.rs693 ) -> 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/
Dmod.rs252 fn extract_id_ranges(ranges: &mut Vec<(TextRange, TokenId)>, map: &TokenMap, tree: &Subtree) { in extract_id_ranges()