line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="keyword">auto</span> operator*(point&lt;T&gt; <span class="keyword">const</span>&amp; p, M m) -&gt; point&lt;typename std::common_type&lt;T, M&gt;::type&gt;</div>
<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;{</div>
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    static_assert(std::is_arithmetic&lt;M&gt;::value, <span class="stringliteral">&quot;multiplier is not 