mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
Merge pull request #1933 from magumagu/intellisense-error-fix
Fix Intellisense error spam on Visual Studio.
This commit is contained in:
@ -115,10 +115,14 @@ template<std::size_t position, std::size_t bits, typename T>
|
||||
struct BitField
|
||||
{
|
||||
private:
|
||||
#ifndef _WIN32
|
||||
// This constructor might be considered ambiguous:
|
||||
// Would it initialize the storage or just the bitfield?
|
||||
// Hence, delete it. Use the assignment operator to set bitfield values!
|
||||
// MSVC 2013 Intellisense complains that this declaration isn't allowed
|
||||
// in a union member, so disable it on Windows.
|
||||
BitField(T val) = delete;
|
||||
#endif
|
||||
|
||||
public:
|
||||
// Force default constructor to be created
|
||||
|
Reference in New Issue
Block a user