summaryrefslogtreecommitdiffstats
path: root/src/common/bit_field.h (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-07common/bit_field: Make BitField trivially copyableLioncash1-9/+7
2018-11-16Common/Bitfield: store value as unsigned typeWeiyi Wang1-9/+10
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-2/+2
2018-08-21bit_field: Convert ToBool() into explicit operator boolLioncash1-2/+1
2018-04-18bit_field: Remove is_pod check, add is_trivially_copyable_v.bunnei1-6/+1
2018-04-14bit_field: Make all methods constexpr.bunnei1-5/+5
2017-05-25Common: Clean up meta-template logic in BitFieldYuri Kunde Schlesner1-3/+3
2017-05-25Make BitField and ResultCode constexpr-initializableYuri Kunde Schlesner1-23/+42
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-1/+0
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-16/+10
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot1-1/+1
2016-02-21AudioCore: Skeleton ImplementationMerryMage1-1/+1
2016-02-12BitField: Make trivially copyable and remove assignment operatorMerryMage1-24/+20
2015-10-01bit_field: Re-enable code on MSVCLioncash1-11/+0
2015-08-12Stop defining GCC always_inline attributes as __forceinlinearchshift1-6/+6
2015-07-10Common: Remove redundant masking in BitFieldYuri Kunde Schlesner1-1/+1
2015-07-10Common: Fix mask generation in BitFieldYuri Kunde Schlesner1-1/+1
2015-06-28Common: Cleanup key_map includes.Emmanuel Gil Peyrot1-0/+1
2015-05-07Common: Remove common.hYuri Kunde Schlesner1-1/+1
2014-12-21More warning cleanupsChin1-0/+6
2014-12-21License changepurpasmart961-1/+1
2014-12-20BitField: Add an explicit Assign method.Tony Wasserka1-1/+5
2014-10-25bit_field: Fix a typo in the sample usage.Lioncash1-1/+1
2014-07-16BitField: Cast enum values to proper integer type.Tony Wasserka1-1/+1
2014-07-16BitField: Add a static_assert.Tony Wasserka1-0/+1
2014-07-16BitField: Delete copy assignment to prevent obscure bugs.Tony Wasserka1-0/+16
2014-07-16BitField: Add an explicit evaluation method.Tony Wasserka1-0/+5
2014-05-08removed incorrect dolphin copyright linebunnei1-1/+0
2014-05-08fixed include of common in bit_field.hbunnei1-1/+1
2014-05-08added BitField to commonbunnei1-0/+173