title: Fold C++ functions (and only functions) in vim
body: <p>Is it possible to use folding to fold C++ functions in vim? </p>
  
  <p>I'd like fold only functions and class methods. I don't want to fold classes, namespaces, "if" and "for" statements, and etc. like standard  "set foldmethod=syntax" does.</p>
  
  <p>Is it possible?</p>