support generic type in quick doc