Module rustc_allocator::expand [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Re-exports
use rustc::middle::allocator::AllocatorKind; |
use rustc_errors; |
use rustc_target::spec::abi::Abi; |
use syntax::ast::Attribute; |
use syntax::ast::Crate; |
use syntax::ast::LitKind; |
use syntax::ast::StrStyle; |
use syntax::ast::Arg; |
use syntax::ast::Constness; |
use syntax::ast::Generics; |
use syntax::ast::Mac; |
use syntax::ast::Mutability; |
use syntax::ast::Ty; |
use syntax::ast::Unsafety; |
use syntax::ast; |
use syntax::ast::Expr; |
use syntax::ast::Ident; |
use syntax::ast::Item; |
use syntax::ast::ItemKind; |
use syntax::ast::TyKind; |
use syntax::ast::VisibilityKind; |
use syntax::attr; |
use syntax::codemap::dummy_spanned; |
use syntax::codemap::respan; |
use syntax::codemap::ExpnInfo; |
use syntax::codemap::MacroAttribute; |
use syntax::codemap::NameAndSpan; |
use syntax::ext::base::ExtCtxt; |
use syntax::ext::base::Resolver; |
use syntax::ext::build::AstBuilder; |
use syntax::ext::expand::ExpansionConfig; |
use syntax::ext::hygiene::Mark; |
use syntax::ext::hygiene::SyntaxContext; |
use syntax::fold; |
use syntax::fold::Folder; |
use syntax::parse::ParseSess; |
use syntax::ptr::P; |
use syntax::symbol::Symbol; |
use syntax::util::small_vector::SmallVector; |
use syntax_pos::Span; |
use syntax_pos::DUMMY_SP; |
use AllocatorMethod; |
use AllocatorTy; |
use ALLOCATOR_METHODS; |
Structs
AllocFnFactory |
[ Experimental ]
|
ExpandAllocatorDirectives |
[ Experimental ]
|
Functions
modify |
[ Experimental ]
|