title: Trying to understand an inline function
body: <p>I am studying the following function:</p>
  
  <pre><code>inline xint dtally(xint x)
  {
      xint t = 0;
      while (x) t += 1 &lt;&lt; ((x % 10) * 6), x /= 10;
      return t;
  }
  </code></pre>
  
  <p>I just want to know what makes this feature i.e. which computes and stored in the variable <code>t</code>.</p>