Skip to content

Commit

Permalink
Fix member initialization ordering warning
Browse files Browse the repository at this point in the history
'u' was defined before 'tag' but 'tag' is initialized first.

Signed-off-by: Kevin Petit <kevin.petit@arm.com>
  • Loading branch information
kpet committed Nov 27, 2024
1 parent bdcab05 commit 1611888
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion hwcpipe/include/hwcpipe/detail/internal_types.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ struct block_offset {
*/
struct counter_definition {
enum class type { invalid, hardware, expression };
type tag;
union u {
block_offset address{};
expression::expression_definition expression;
Expand All @@ -104,7 +105,6 @@ struct counter_definition {
explicit u(block_offset address)
: address(address) {}
} u;
type tag;

counter_definition()
: tag(type::invalid)
Expand Down

0 comments on commit 1611888

Please sign in to comment.