Try to handle the ElaboratedType.
This type currently is not exposed through the libclang interface.
So let's use clang_getCanonicalType on it to get at least some data.
Of course the clang_getCanonicalType will strip away all typedef
information, but it's still better than nothing at all.
REVIEW: 123914