I have a class like the following (this example is not verified to cause the problem - it's a simplified example of my real class) --- .h namespace MNP{ class MNPmyclass{ public: int method(int a, int b); }; }
---.cpp namespace MNP { int MNPmyclass::method(int a, int b); }
if I change the sig in anyway, i get the name of the class changed in the .cpp. It might be related to the namespace, or it might be because I have another class named the same, but without the namespace in the classname? ---.cpp namespace MNP { int myclass::method(int a, int b); }
I have good news. This has been marked as fixed internally as a post 1901 fix. It will go through internal testing and if everything is fine, it should appear in the next build.