Remove extra semi-colons.
Remove an extra semi-colon.
Fix Doxygen comment.

Use @tparam for template parameters.
Remove a non-existing parameter.
Fix Doxygen comment.

Use @tparam for a template parameter.
Fix Doxygen comment.

Document renamed parameters.
Fix Doxygen comment.

Use the proper trailing comment format.
Merge branch 'pedantic_fixes'

Fixes compilation with pedantic warnings on.