Support generic type fragment for linking types
We can determine a type ourselves, just like we can determine symbols.
Of course, using a generic type
fragment will require a type
resolution pass from any other tool parsing the documentation embedded
into the GIR data.