[libclang] Get type fully-qualified spelling


Fully-qualified spelling of a type can be obtained via clang::TypeName::getFullyQualifiedName() (https://github.com/llvm/llvm-project/blob/5db826e4ce63a4d45a4695e5486841d08b86cd24/clang/lib/AST/QualTypeNames.cpp#L471), but it does not seem to be exposed via libclang API.

Is there a way to do this via libclang API that I’m missing?
And if not, is it ok to expand it?
I’ve got a patch ready that will add a new API function.