| 
namespace a::b
{
int foo::bar()
{
    switch(xx) {
    case 1: 
        do { ++i; } while (++cnt < 1000);
           █      █
        for (i = 0; i < 5; i++) { bar(i); }
                                █         █
        if (a != b) {
                    █
                    █
                    █
           x = a;
           if (c == d)
                      █
              y = 5;
        }
        █
        █
        █
        while (a == b)
                      █
            c++;
        █
        if (( a < b) && ( b > c)) {
            █      █    █      █
        return (nCount);
               █      █
        if (a) {
            foo();;
                  █
        };
         █
        break;
    case 2: {
            int b;
            b = 2;
        }
        █
        break;
        █
    default:
        handle_the_rest();
        break;
    } // switch
      █
} // foo::bar
  █
} // namespace a::b
  █
void a()
{
    return;
    █
}
 |