@property
    def underlying_typedef_type(self):
        if not hasattr(self, '_underlying_type'):
            assert self.kind.is_declaration()
            self._underlying_type = \
              conf.lib.clang_getTypedefDeclUnderlyingType(self)

        return self._underlying_type
Search a Whoosh index using a query. E.g.::
dataset/ETHPy150Open punchagan/cinspect/cinspect/vendor/clang/cindex.py/Cursor.underlying_typedef_type--crossover with--dataset/ETHPy150Open alimanfoo/petl/petl/io/whoosh.py/searchtextindex