https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105828
Bug ID: 105828
Summary: [meta-bug] bogus/missing -Wshadow
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Keywords: diagnostic, meta-bug
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: egallager at gcc dot gnu.org
Depends on: 56556, 78147, 78632, 92954, 96747, 105798
Target Milestone: ---
alias Wshadow
(also, this isn't so much a "Depends on" as it is a related bug, but there's
some discussion of -Wshadow in bug 87656 too)
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56556
[Bug 56556] Wshadow warns for private members in base classes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78147
[Bug 78147] The -Wshadow warning is too aggressive with constructor parameters
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78632
[Bug 78632] Produce warning when a derived class shadows a field of the base
class with `-Wshadow`
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92954
[Bug 92954] -Wshadow does not report when a struct member shadows a global
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96747
[Bug 96747] -Wshadow accepts included extern variable shadowing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105798
[Bug 105798] Add new -Wshadow for data member