Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/proc-macro-srv/src/server_impl.rs')
| -rw-r--r-- | crates/proc-macro-srv/src/server_impl.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/proc-macro-srv/src/server_impl.rs b/crates/proc-macro-srv/src/server_impl.rs index 8d509fd47e..bc46f8f0e4 100644 --- a/crates/proc-macro-srv/src/server_impl.rs +++ b/crates/proc-macro-srv/src/server_impl.rs @@ -6,13 +6,13 @@ //! The original idea from fedochet is using proc-macro2 as backend, //! we use tt instead for better integration with RA. -pub mod rust_analyzer_span; -pub mod token_id; +pub(crate) mod rust_analyzer_span; +pub(crate) mod token_id; pub(super) fn literal_from_str<Span: Copy>( s: &str, span: Span, -) -> Result<proc_macro::bridge::Literal<Span, intern::Symbol>, ()> { +) -> Result<crate::bridge::Literal<Span>, ()> { use rustc_lexer::{LiteralKind, Token, TokenKind}; let mut tokens = rustc_lexer::tokenize(s, rustc_lexer::FrontmatterAllowed::No); let minus_or_lit = tokens.next().unwrap_or(Token { kind: TokenKind::Eof, len: 0 }); @@ -35,5 +35,5 @@ pub(super) fn literal_from_str<Span: Copy>( } let TokenKind::Literal { kind, suffix_start } = lit.kind else { return Err(()) }; - Ok(crate::tt::literal_from_lexer(s, span, kind, suffix_start)) + Ok(crate::token_stream::literal_from_lexer(s, span, kind, suffix_start)) } |