{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"//"}]}
        // by itself. All tokens in a macro body typically have the same syntactic context, unless
        // `apply_mark` is a relatively expensive operation, both due to taking hygiene lock, and
        // it's some advanced case with macro-generated macros. So if we cache the marked version