[cfe-dev] Bug 46682 : Check the explicit keyword declaration - Clang crashed in clang/lib/Sema/DeclSpec.cpp:1019 Assertion

Gousemoodhin Nadaf via cfe-dev cfe-dev at lists.llvm.org
Wed Jul 22 12:48:43 PDT 2020


Hello Min-Yih,
Yes, I added *clang-c* group as reviewers

Regards,
Nadaf.

On Wed, Jul 22, 2020 at 3:39 PM Min-Yih Hsu <minyihh at uci.edu> wrote:

> I will recommend to at least assign the code owners of that section as
> reviewers. Empty reviewer list will make that ticket never being closed.
>
> -Min
>
> On Jul 22, 2020, at 12:18 PM, Gousemoodhin Nadaf via cfe-dev <
> cfe-dev at lists.llvm.org> wrote:
>
> Hello Team,
> Please review changes:  https://reviews.llvm.org/D83929
>
> *Problem:* Compiler crash, compiler does not check explicit declaration
> context, whether it is inside class context or not, this check is missing.
>
> *Solution*: I have added a check when the compiler encounters the
> 'explicit' keyword, the first compiler has to check its declaration
> context. If the declaration of 'explicit' the keyword is in the class
> context, it is correct, else the compiler has to throw warning message (not
> crash).
>
> Regards,
> Nadaf.
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20200722/e46fc605/attachment.html>


More information about the cfe-dev mailing list