create dummy placeholder crate to prevent compiler
This commit is contained in:
parent
824f915cbc
commit
0fd2a70b90
3 changed files with 24 additions and 0 deletions
|
@ -5,6 +5,7 @@ use crate::expand::{self, AstFragment, Invocation};
|
|||
use crate::module::DirOwnership;
|
||||
|
||||
use rustc_ast::attr::MarkedAttrs;
|
||||
use rustc_ast::mut_visit::DummyAstNode;
|
||||
use rustc_ast::ptr::P;
|
||||
use rustc_ast::token::{self, Nonterminal};
|
||||
use rustc_ast::tokenstream::TokenStream;
|
||||
|
@ -640,6 +641,10 @@ impl MacResult for DummyResult {
|
|||
fn make_variants(self: Box<DummyResult>) -> Option<SmallVec<[ast::Variant; 1]>> {
|
||||
Some(SmallVec::new())
|
||||
}
|
||||
|
||||
fn make_crate(self: Box<DummyResult>) -> Option<ast::Crate> {
|
||||
Some(DummyAstNode::dummy())
|
||||
}
|
||||
}
|
||||
|
||||
/// A syntax extension kind.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue