I have noticed that the highlighting is not correct when dealing with constructors.
I am using 10.6.1823.0 with Visual Studio Team System 2008 SP1, on a win XP machine with 4 cores.
Example:
1 std::vector<int> v(5);
2 v.size();
3 v = std::vector<int>;
4 int a = 0;
5 a*2;
6 a++;
I consider the 2 blocks equivalent. Line 1 & 4 initialise the object/variable, line 2 & 5 use the object and line 3 & 6 modify it.
The highlighting works as expected for line 2 to 6 but line 1 is showing as a read only (shade of blue) instead of write (shade of red)
Am I right to think that this is a bug