{"ast_node_type":"function","tokens":[{"end":53,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn pop(&mut self, push: BuilderPush) {
    /// Called after `push` when the scope of a set of attributes are exited.
        self.provider.cur = push.prev;