docs: def is_pointer(type_):
      """returns True, if type represents C++ pointer type, False otherwise"""
      return does_match_definition(type_,
                                   cpptypes.pointer_t,
                                   (cpptypes.const_t, cpptypes.volatile_t)) \
          or does_match_definition(type_,
                                   cpptypes.pointer_t,
                                   (cpptypes.volatile_t, cpptypes.const_t))