test pointer+*self+*input type

select