'symbol' : invalid left delimiter for template class 'identifier' : expected '<'
The specified symbol was used instead of an opening angle bracket (<) when referring to a templated class. This can be caused by an improperly expanded macro. The following code generates this error:
template <class T> class c {};
c <<int> Instantiation1; // error