Add extern crate rustc_driver to proc-macro-srv-cli

This commit is contained in:
Lukas Wirth 2024-01-01 14:58:26 +01:00
parent 9a9ba92b28
commit 80095aac61
3 changed files with 6 additions and 3 deletions

View file

@ -22,4 +22,4 @@ name = "rust-analyzer-proc-macro-srv"
path = "src/main.rs"
[lints]
workspace = true
workspace = true

View file

@ -1,5 +1,9 @@
//! A standalone binary for `proc-macro-srv`.
//! Driver for proc macro server
#![cfg_attr(feature = "in-rust-tree", feature(rustc_private))]
#[cfg(feature = "in-rust-tree")]
extern crate rustc_driver as _;
use std::io;
fn main() -> std::io::Result<()> {

View file

@ -5,8 +5,7 @@
#![warn(rust_2018_idioms, unused_lifetimes)]
#![cfg_attr(feature = "in-rust-tree", feature(rustc_private))]
#[cfg(feature = "in-rust-tree")]
#[allow(unused_extern_crates)]
extern crate rustc_driver;
extern crate rustc_driver as _;
mod logger;
mod rustc_wrapper;