Try to handle the ElaboratedType.

Authored by skalinichev.

Description

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

Details

Committed
skalinichevMay 29 2015, 7:35 AM
Parents
R32:c6c97e362afb: Correctly initialize MacroDefinitionData
Branches
Unknown
Tags
Unknown