If you write the following code, when you click on the code after FOR_ALL macro in function _tmain, the parser shows FOR_ALL as active function and all activities regarding selecting functions and scopes are disrupted.#define FOR_ALL( VEC , pVAR ) for ( decltype( ( VEC ).begin() ) pVAR = ( VEC ).begin() ; pVAR != ( VEC ).end() ; pVAR++ )int _tmain(int argc, _TCHAR* argv[]){vector<long> theList ;FOR_ALL( theList , pItem ){ cout << * pItem << "\n" ;}return 0;}
Visual Studio/Team Foundation Server/.NET Framework Tooling Version
Steps to reproduce
Product Language
Operating System
Operating System Language
Actual results
Expected results
Please wait...