[cfe-dev] [clang-tidy] using isInTemplateInstantiation asserts

Piotr Padlewski via cfe-dev cfe-dev at lists.llvm.org
Thu Apr 7 11:25:06 PDT 2016


This should be enough to break this matcher
http://pastebin.com/CH7a3hur

2016-04-07 18:56 GMT+02:00 Alexander Kornienko <alexfh at google.com>:

> Can you provide a minimal test for this?
>
> On Thu, Apr 7, 2016 at 4:04 PM, Piotr Padlewski <piotr.padlewski at gmail.com
> > wrote:
>
>> bump.
>>
>> 2016-04-04 20:48 GMT+02:00 Piotr Padlewski <piotr.padlewski at gmail.com>:
>>
>>>
>>> Hi guys,
>>> I am having trobles with isInTemplateInstantiation matcher. When I run
>>> my matcher (http://reviews.llvm.org/D18136), it fails on the assert in
>>> ASTTypeTraits.h:299, when KindId is NodeKindId::NKI_TemplateArgument.
>>>
>>> I think my matcher is fine, and there is bug somewhere. Can someone
>>> please tell me if I am doing something wrong, and if not, why it doesn't
>>> work and what I should fix?
>>>
>>> Here is my backtrace http://4programmers.net/Pastebin/5347
>>>
>>> Best
>>> Piotr
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20160407/6a81df58/attachment.html>


More information about the cfe-dev mailing list