The class definition:
class CMessageHeaders :
public CMessageStream, public CReason
{
// code...
};
definitely confuses the Context list. It shows all members of CMessageHeaders as members of CReason. Huh?
So it will show up: CReason.~CMessageHeaders() for example. Ahhhhhh