add pointee method and type kind enum names