{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"///"}]}
/// and fake file repeatedly. As soon as one of the two expansions fail we stop so the original
/// Expand attributes and macro calls at the current cursor position for both the original file
/// and speculative states stay in sync.