1) The fact: for the code
----------------------------------------------------------
namespace // Namespace comment.
{}
the "// Namespace comment." is displayed with VA Outline, regardless of its "Display Comments" option. I think this is OK.
2) Another code snippet:
----------------------------------------------------------class Implementation : public Interface1, public Interface2
{
public: // Interface 1
virtual void Interface1_method1();
virtual void Interface1_method2();
public: // Interface 2
virtual void Interface1_method1();
virtual void Interface2_method2();
};
Here, the VA Outline does not display comments // Interface 1(2) after the public:. Again, regardless of its "Display Comments" option.
I need them to be displayed, it would make me see what virtual interface this public: block is for. My code is fullfilled with such implementations. Besides, it would get in sync with 1).