Fix inability to use typedefs or other elaborated types as base classes: * Base type code wasn't using the new ClangASTType.
Fix inability to use typedefs or other elaborated types as base classes:
* Base type code wasn't using the new ClangASTType.

abduld/clreflect,abduld/clreflect