Here's one that's got me stumped...
[code follows]
I have a class with a member variable. I set it in a member method. In the
debugger, it shows up as <undefined> before AND AFTER it is set. However,
after it is set, I set a property of the newly initialized member. Even
though the debugger says that the value is undefined, there is no run-time
error.
I call another class method and pass the member variable by 'ref'. The
debugger shows the property that was set [above] as set to the value I put in
it.
When I return from this method, the debugger still says that the member
variable is undefined.
Any idea what's going on here? I've inherited this code from another
developer and I've never seen behavior like this before.
class xClass
{
private SomeType m_ds ;