<function template> name, parameter type list ([dcl.fct]), enclosing namespace (if any), return type, and template parameter list