r174050 - Added outer template parameter lists to friend type AST nodes.

Timur Iskhodzhanov timurrrr at google.com
Thu Jan 31 05:41:48 PST 2013


+Evgeniy

2013/1/31 Enea Zaffanella <zaffanella at cs.unipr.it>:
> On 01/31/2013 01:15 PM, Timur Iskhodzhanov wrote:
>>
>> Hi!
>>
>> My private bot has started failing since this change but the error
>> message looks somewhat unrelated.
>> Can you please take a look?
>>
>> ..\..\..\..\..\llvm\tools\clang\tools\libclang\Indexing.cpp(444):
>> error C2661: '`anonymous-namespace'::TUSkipBodyControl::TUSkipBodyControl'
>> : no overloaded function takes 3 arguments
>> [tools\clang\tools\libclang\libclang.vcxproj]
>> Done Building Project "tools\clang\tools\libclang\libclang.vcxproj"
>> (default targets) -- FAILED.
>>
>> Thanks,
>> Timur
>
>
> I may be missing something obvious, but my commit seems to be completely
> unrelated.
>
> Anyway ...
>
> There are two alternative definitions for class TUSkipBodyControl in
> Indexing.cpp, controlled by
>
> #ifdef LLVM_ON_WIN32
>
> If this macro is defined, then the constructor takes only 2 arguments.
>
> On the blame list I also see:
>
>    http://llvm.org/viewvc/llvm-project/?view=rev&revision=174051
>
> Could it be the case that the error is explained by changes to configuration
> that led to LLVM_ON_WIN32 be defined?
>
> Enea.



-- 
Timur Iskhodzhanov,
Google Russia



More information about the cfe-commits mailing list