yuzu-emu
/
yuzu-mainline
Archived
1
0
Fork 0

video_core/control_flow: Remove unnecessary BlockStack copy constructor

This is the default behavior of the copy constructor, so it doesn't need
to be specified.

While we're at it we can make the other non-default constructor
explicit.
This commit is contained in:
Lioncash 2019-07-16 11:52:08 -04:00
parent 56bc11d952
commit a162a844d2
1 changed files with 1 additions and 2 deletions

View File

@ -29,8 +29,7 @@ struct Query {
struct BlockStack {
BlockStack() = default;
BlockStack(const BlockStack& b) = default;
BlockStack(const Query& q) : ssy_stack{q.ssy_stack}, pbk_stack{q.pbk_stack} {}
explicit BlockStack(const Query& q) : ssy_stack{q.ssy_stack}, pbk_stack{q.pbk_stack} {}
std::stack<u32> ssy_stack{};
std::stack<u32> pbk_stack{};
};