These should say integral-type, floating-point-type, and pointer-type respectively rather than T. Proposed change: Modify accordingly.