lass="keyword">auto</span> operator/(point&lt;T&gt; <span class="keyword">const</span>&amp; p, D d) -&gt; point&lt;typename std::common_type&lt;T, D&gt;::type&gt;</div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;{</div>
<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    static_assert(std::is_arithmetic&lt;D&gt;::value, <span class="stringliteral">&quot;denominator is not arithmetic type&quot;</span>);</div>
<div class="line"><a name="l00171">