mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-29 13:25:09 +00:00
Introduce ra_proc_macro_srv
This commit is contained in:
parent
ac91de1525
commit
84fb9b44c3
5 changed files with 162 additions and 2 deletions
|
@ -11,13 +11,12 @@ pub mod msg;
|
|||
|
||||
use process::{ProcMacroProcessSrv, ProcMacroProcessThread};
|
||||
use ra_tt::{SmolStr, Subtree};
|
||||
use rpc::ProcMacroKind;
|
||||
use std::{
|
||||
path::{Path, PathBuf},
|
||||
sync::Arc,
|
||||
};
|
||||
|
||||
pub use rpc::{ExpansionResult, ExpansionTask};
|
||||
pub use rpc::{ExpansionResult, ExpansionTask, ListMacrosResult, ListMacrosTask, ProcMacroKind};
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct ProcMacroProcessExpander {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue