<div dir="ltr">Could it be the leading :: in your regex?</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 13, 2016 at 4:10 AM, Martin via cfe-dev <span dir="ltr"><<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
(I am not subscribed to cfe-dev so please keep me in CC.)<br>
<br>
I would like to get some feedback on<br>
<a href="https://llvm.org/bugs/show_bug.cgi?id=25594" rel="noreferrer" target="_blank">https://llvm.org/bugs/show_bug.cgi?id=25594</a> . Patch here:<br>
<a href="https://llvm.org/bugs/attachment.cgi?id=15324" rel="noreferrer" target="_blank">https://llvm.org/bugs/attachment.cgi?id=15324</a> .<br>
<br>
More specifically, why does my matcher modification not make it so<br>
that the check skips std::.*literals namespaces? Have I misunderstood<br>
what regular expression dialect is used in LLVM? Am I not using the<br>
matcher correctly?<br>
<br>
When writing the patch I tried to see how matchers are used in other<br>
places and also tried to verify the regexp dialect. If I remember<br>
correctly, I could not find any documentation for this though. Or, at<br>
least any documentation or uses of matchers in other places of the<br>
code that indicated to me that this should not work.<br>
<br>
Also, is this patch something that is wanted? As far as I know there<br>
is no way to use the standard defined literals without "using".<br>
<br>
Thanks!<br>
<br>
--<br>
Martin<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div><br></div>