diff --git a/src/backend/sgpemv2/templates/down_cast.tcc b/src/backend/sgpemv2/templates/down_cast.tcc index e39385b..55948ba 100644 --- a/src/backend/sgpemv2/templates/down_cast.tcc +++ b/src/backend/sgpemv2/templates/down_cast.tcc @@ -64,9 +64,9 @@ namespace sgpem // because in this way the parameter of operator() // is automatically deduced by the compiler (else we // would have to provide two template parameters), and - // we've an extra type-check that we aren't using - // normal objects as template parameters, but - // just pointers or references. + // we can partially instantiate the template with + // just pointers or references (whereas, you cannot + // partially instantiate a template of a function). }; // --------------------------------------