Skip to content

Commit c128b8c

Browse files
committed
[clang-reorder-fields] Fix unused private field warning (NFC)
Fixes: ``` In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/clang-reorder-fields/Designator.cpp:15: /home/gha/actions-runner/_work/llvm-project/llvm-project/clang-tools-extra/clang-reorder-fields/Designator.h:157:23: error: private field 'ILE' is not used [-Werror,-Wunused-private-field] 157 | const InitListExpr *ILE; ```
1 parent 055bfc0 commit c128b8c

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

clang-tools-extra/clang-reorder-fields/Designator.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ bool Designator::isFinished() {
6262

6363
Designators::Designators(const Expr *Init, const InitListExpr *ILE,
6464
const ASTContext *Context)
65-
: ILE(ILE), Context(Context) {
65+
: Context(Context) {
6666
if (ILE->getType()->isArrayType()) {
6767
const ConstantArrayType *CAT =
6868
Context->getAsConstantArrayType(ILE->getType());
@@ -90,7 +90,7 @@ Designators::Designators(const Expr *Init, const InitListExpr *ILE,
9090

9191
Designators::Designators(const DesignatedInitExpr *DIE, const InitListExpr *ILE,
9292
const ASTContext *Context)
93-
: ILE(ILE), Context(Context) {
93+
: Context(Context) {
9494
for (const auto &D : DIE->designators()) {
9595
if (D.isFieldDesignator()) {
9696
RecordDecl *DesignatorRecord = D.getFieldDecl()->getParent();

clang-tools-extra/clang-reorder-fields/Designator.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,6 @@ class Designators {
154154
/// expression is found.
155155
bool enterImplicitInitLists(const Expr *Init);
156156

157-
const InitListExpr *ILE;
158157
const ASTContext *Context;
159158
SmallVector<Designator, 1> DesignatorList;
160159
};

0 commit comments

Comments
 (0)