Struct syntax::ext::base::SyntaxEnv
[−]
[src]
pub struct SyntaxEnv {
pub names: HashSet<Name>,
// some fields omitted
}Unstable (
rustc_private)In order to have some notion of scoping for macros, we want to implement the notion of a transformation environment.
This environment maps Names to SyntaxExtensions.
Fields
names: HashSet<Name>
Unstable (
rustc_private)All bang-style macro/extension names encountered so far; to be used for diagnostics in resolve