When I do "move implementations to source file", the methods appear in -reverse- order compared to the original order of the header. Seems like a (super annoying) bug? Example:
class Foo {
public:
int Bar() { return 6; }
int Zot() { return 7; }
};
Becomes (header):
class Foo {
public:
int Bar();
int Zot();
};
Implementation:
int Foo::Zot()
{
return 7;
}
int Foo::Bar()
{
return 6;
}