{"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"//!"}]}
//! the compiler will allocate a new version of the cache that starts out as
//! never modified. Instead, when a subsequent compilation session is started,
//! a copy of the previous version. Then only this new copy is modified and it