[cfe-commits] r135670 - /cfe/trunk/include/clang/Lex/PreprocessingRecord.h

Sebastian Redl sebastian.redl at getdesigned.at
Fri Jul 22 02:41:01 PDT 2011


On 21.07.2011 08:26, Francois Pichet wrote:
> Author: fpichet
> Date: Thu Jul 21 01:26:00 2011
> New Revision: 135670
>
> URL: http://llvm.org/viewvc/llvm-project?rev=135670&view=rev
> Log:
> For some reason I don't fully comprehend, the MSVC debug build will fail with a huge 50+ lines template error message if PreprocessingRecord::iterator has no operator<()
>
Probably some range check in the debug STL. In any case, MSVC is fully 
justified in complaining, since the iterator declares itself to be 
random-access, and operator < is a requirement of that category.

Sebastian



More information about the cfe-commits mailing list