title: CLion Clang-Tidy use of a signed integer operand with a binary bitwise operator
body: <p>I am getting warning in my c file when I try to use >> operand.Anyone who can tell me what does it mean?</p>
  
  <p>[code]:</p>
  
  <pre><code> new_elem = (Elem *) realloc(pl-&gt;elem, (pl-&gt;size + (pl-&gt;size &gt;&gt; 1)) * sizeof(Elem));
  </code></pre>
  
  <p>[warning]:</p>
  
  <pre><code>Clang-Tidy use of a signed integer operand with a binary bitwise operator.
  </code></pre>