
namespace a::b 
{
void foo::bar(int xx)
{
switch(xx)
{

case 1:
	// filler
	while (true) 
{
if (something)
{
do_something();



}
else if (something_else)
{
do_something_else();
}
else
{
dont_do_anything();
break;
}

}
break;

case 2:
  handle_two();

default:
  handle_the_rest();
  break;
}
}

class long_class
{
private:

int m_a;
int m_name;

public:
long_class(int a) {}

void f1() {}  

void f2() {}

void f3() {}

};
}
