title: What if I declare a big function as inline function?
body: <p>I search some related questions (such as <a href="https://stackoverflow.com/questions/145838/benefits-of-inline-functions-in-c">Benefits of inline functions in C++?</a>), but I still have questions.</p>
  
  <p>If inline function is just to "provide a simple mechanism for the compiler to apply more OPTIMIZATIONS." </p>
  
  <ol>
  <li>Then can I set every function as inline function?</li>
  <li>If I wrongfully set a function as inline function, what would happen concerning performance?</li>
  <li>Any threshold that tells me what size of function should not be inline function?</li>
  </ol>