{"ast_node_type":"function","tokens":[{"end":66,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn new(cx: &'a mut ExtCtxt<'b>, monotonic: bool) -> Self {
impl<'a, 'b> MacroExpander<'a, 'b> {
        MacroExpander { cx, monotonic }