markdown2 :: MdNode :: insert_after
sibling
after self
.
# Insert `sibling` after `self`.
fun insert_after(sibling: MdNode) do
sibling.unlink
sibling.next = next
if sibling.next != null then
sibling.next.as(not null).prev = sibling
end
sibling.prev = self
next = sibling
sibling.parent = parent
if sibling.next == null then
sibling.parent.as(not null).last_child = sibling
end
end
lib/markdown2/markdown_ast.nit:97,2--110,4