File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,8 @@ namespace sqlite_orm {
2727 size_t result = 0 ;
2828#endif
2929 size_t i = 0 ;
30- ((result = Idx, i++ == pos) || ...);
30+ // note: `(void)` cast silences warning 'expression result unused'
31+ (void )((result = Idx, i++ == pos) || ...);
3132 return result;
3233 }
3334#endif
Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ namespace sqlite_orm {
1414 if constexpr (reversed) {
1515 // nifty fold expression trick: make use of guaranteed right-to-left evaluation order when folding over operator=
1616 int sink;
17- ((lambda (std::get<Idx>(tpl)), sink) = ... = 0 );
17+ // note: `(void)` cast silences warning 'expression result unused'
18+ (void )((lambda (std::get<Idx>(tpl)), sink) = ... = 0 );
1819 } else {
1920 (lambda (std::get<Idx>(tpl)), ...);
2021 }
Original file line number Diff line number Diff line change @@ -1477,7 +1477,8 @@ namespace sqlite_orm {
14771477 size_t result = 0;
14781478#endif
14791479 size_t i = 0;
1480- ((result = Idx, i++ == pos) || ...);
1480+ // note: `(void)` cast silences warning 'expression result unused'
1481+ (void)((result = Idx, i++ == pos) || ...);
14811482 return result;
14821483 }
14831484#endif
@@ -7797,7 +7798,8 @@ namespace sqlite_orm {
77977798 if constexpr(reversed) {
77987799 // nifty fold expression trick: make use of guaranteed right-to-left evaluation order when folding over operator=
77997800 int sink;
7800- ((lambda(std::get<Idx>(tpl)), sink) = ... = 0);
7801+ // note: `(void)` cast silences warning 'expression result unused'
7802+ (void)((lambda(std::get<Idx>(tpl)), sink) = ... = 0);
78017803 } else {
78027804 (lambda(std::get<Idx>(tpl)), ...);
78037805 }
You can’t perform that action at this time.
0 commit comments