summaryrefslogtreecommitdiff
path: root/src/common/bit_field.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-28externals: Update to fmt 10 and add format_as formatter for BitFieldGravatar Morph1-0/+5
2022-10-22general: Enforce C4800 everywhere except in video_coreGravatar Morph1-4/+11
2022-10-06General: Fix compilation for GCCGravatar Liam White1-8/+5
2022-10-06NVDRV: Refactor and add new NvMap.Gravatar Fernando Sahmkow1-5/+8
2022-07-09common: fix bitfield aliasing on GCC/ClangGravatar Liam1-0/+9
2022-04-28chore: add missing SPDX tagsGravatar Andrea Pappacoda1-29/+3
2022-03-19common: Reduce unused includesGravatar ameerj1-1/+0
2020-08-15common: Make use of [[nodiscard]] where applicableGravatar Lioncash1-13/+6
2020-08-13General: Tidy up clang-format warnings part 2Gravatar Lioncash1-1/+1
2020-08-08General: Tidy up clang-format warningsGravatar Lioncash1-1/+1
2020-04-24Fix -Werror=conversion error.Gravatar Markus Wick1-1/+1
2019-11-16Revert "common/bit_field: Silence sign-conversion warnings"Gravatar Rodrigo Locatti1-3/+2
2019-11-15common/bit_field: Silence sign-conversion warningsGravatar Lioncash1-2/+3
2019-11-03common_func: Use std::array for INSERT_PADDING_* macros.Gravatar bunnei1-0/+7
2019-11-03common/bit_field: Remove FORCE_INLINE calls Gravatar Tobias1-2/+2
2019-03-20common/bit_util: Fix bad merge duplicating the copy constructorGravatar Lioncash1-2/+0
2019-03-07common/bit_field: Make BitField trivially copyableGravatar Lioncash1-9/+7
2019-02-13Make bitfield assignment operator publicGravatar fearlessTobi1-6/+2
2019-02-06common/bitfield: make it endianness-awareGravatar Weiyi Wang1-3/+9
2018-11-16Common/Bitfield: store value as unsigned typeGravatar Weiyi Wang1-9/+10
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi1-2/+2
2018-08-21bit_field: Convert ToBool() into explicit operator boolGravatar Lioncash1-2/+1
2018-04-17bit_field: Remove is_pod check, add is_trivially_copyable_v.Gravatar bunnei1-6/+1
2018-04-13bit_field: Make all methods constexpr.Gravatar bunnei1-5/+5
2017-05-24Common: Clean up meta-template logic in BitFieldGravatar Yuri Kunde Schlesner1-3/+3
2017-05-24Make BitField and ResultCode constexpr-initializableGravatar Yuri Kunde Schlesner1-23/+42
2016-09-21Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot1-1/+0
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot1-16/+10
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Gravatar Emmanuel Gil Peyrot1-1/+1
2016-02-21AudioCore: Skeleton ImplementationGravatar MerryMage1-1/+1
2016-02-12BitField: Make trivially copyable and remove assignment operatorGravatar MerryMage1-24/+20
2015-10-01bit_field: Re-enable code on MSVCGravatar Lioncash1-11/+0
2015-08-11Stop defining GCC always_inline attributes as __forceinlineGravatar archshift1-6/+6
2015-07-10Common: Remove redundant masking in BitFieldGravatar Yuri Kunde Schlesner1-1/+1
2015-07-10Common: Fix mask generation in BitFieldGravatar Yuri Kunde Schlesner1-1/+1
2015-06-28Common: Cleanup key_map includes.Gravatar Emmanuel Gil Peyrot1-0/+1
2015-05-07Common: Remove common.hGravatar Yuri Kunde Schlesner1-1/+1
2014-12-21More warning cleanupsGravatar Chin1-0/+6
2014-12-20License changeGravatar purpasmart961-1/+1
2014-12-20BitField: Add an explicit Assign method.Gravatar Tony Wasserka1-1/+5
2014-10-25bit_field: Fix a typo in the sample usage.Gravatar Lioncash1-1/+1
2014-07-16BitField: Cast enum values to proper integer type.Gravatar Tony Wasserka1-1/+1
2014-07-16BitField: Add a static_assert.Gravatar Tony Wasserka1-0/+1
2014-07-16BitField: Delete copy assignment to prevent obscure bugs.Gravatar Tony Wasserka1-0/+16
2014-07-16BitField: Add an explicit evaluation method.Gravatar Tony Wasserka1-0/+5
2014-05-08removed incorrect dolphin copyright lineGravatar bunnei1-1/+0
2014-05-07fixed include of common in bit_field.hGravatar bunnei1-1/+1
2014-05-07added BitField to commonGravatar bunnei1-0/+173