{"ast_node_type":"function","tokens":[{"end":50,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn after(elem: impl Element) -> Position {
impl Position {
        let repr = PositionRepr::After(elem.syntax_element());