Static swc_common::GLOBALS

source ·
pub static GLOBALS: ScopedKey<Globals>
Expand description

Storage for span hygiene data.

This variable is used to manage identifiers or to identify nodes. Note that it’s stored as a thread-local storage, but actually it’s shared between threads.

§Usages

§Span hygiene

Marks are stored in this variable.

You can see the document how swc uses the span hygiene info at https://rustdoc.swc.rs/swc_ecma_transforms_base/resolver/fn.resolver_with_mark.html