Stores `label` as a reference
to `link` and fills in previously unknown link references.
# File lib/rdoc/markdown.rb, line 815
def reference label, link
if ref = @unlinked_references.delete(label) then
ref.replace link
end
@references[label] = link
end