summaryrefslogtreecommitdiff
path: root/src/common/bit_field.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* chore: add missing SPDX tagsGravatar Andrea Pappacoda2022-04-281-29/+3
* common: Reduce unused includesGravatar ameerj2022-03-191-1/+0
* common: Make use of [[nodiscard]] where applicableGravatar Lioncash2020-08-151-13/+6
* General: Tidy up clang-format warnings part 2Gravatar Lioncash2020-08-131-1/+1
* General: Tidy up clang-format warningsGravatar Lioncash2020-08-081-1/+1
* Fix -Werror=conversion error.Gravatar Markus Wick2020-04-241-1/+1
* Revert "common/bit_field: Silence sign-conversion warnings"Gravatar Rodrigo Locatti2019-11-161-3/+2
* common/bit_field: Silence sign-conversion warningsGravatar Lioncash2019-11-151-2/+3
* common_func: Use std::array for INSERT_PADDING_* macros.Gravatar bunnei2019-11-031-0/+7
* common/bit_field: Remove FORCE_INLINE calls Gravatar Tobias2019-11-031-2/+2
* common/bit_util: Fix bad merge duplicating the copy constructorGravatar Lioncash2019-03-201-2/+0
* Merge pull request #2090 from FearlessTobi/port-4599Gravatar bunnei2019-03-201-3/+11
|\
| * Make bitfield assignment operator publicGravatar fearlessTobi2019-02-131-6/+2
| * common/bitfield: make it endianness-awareGravatar Weiyi Wang2019-02-061-3/+9
* | common/bit_field: Make BitField trivially copyableGravatar Lioncash2019-03-071-9/+7
|/
* Common/Bitfield: store value as unsigned typeGravatar Weiyi Wang2018-11-161-9/+10
* Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi2018-09-151-2/+2
* bit_field: Convert ToBool() into explicit operator boolGravatar Lioncash2018-08-211-2/+1
* bit_field: Remove is_pod check, add is_trivially_copyable_v.Gravatar bunnei2018-04-171-6/+1
* bit_field: Make all methods constexpr.Gravatar bunnei2018-04-131-5/+5
* Common: Clean up meta-template logic in BitFieldGravatar Yuri Kunde Schlesner2017-05-241-3/+3
* Make BitField and ResultCode constexpr-initializableGravatar Yuri Kunde Schlesner2017-05-241-23/+42
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-1/+0
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-16/+10
* VideoCore: Run include-what-you-use and fix most includes.Gravatar Emmanuel Gil Peyrot2016-04-301-1/+1
* AudioCore: Skeleton ImplementationGravatar MerryMage2016-02-211-1/+1
* BitField: Make trivially copyable and remove assignment operatorGravatar MerryMage2016-02-121-24/+20
* bit_field: Re-enable code on MSVCGravatar Lioncash2015-10-011-11/+0
* Stop defining GCC always_inline attributes as __forceinlineGravatar archshift2015-08-111-6/+6
* Merge pull request #914 from yuriks/bitfield-maskGravatar Yuri Kunde Schlesner2015-07-111-2/+2
|\
| * Common: Remove redundant masking in BitFieldGravatar Yuri Kunde Schlesner2015-07-101-1/+1
| * Common: Fix mask generation in BitFieldGravatar Yuri Kunde Schlesner2015-07-101-1/+1
* | Common: Cleanup key_map includes.Gravatar Emmanuel Gil Peyrot2015-06-281-0/+1
|/
* Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-071-1/+1
* Merge pull request #322 from chinhodado/masterGravatar bunnei2014-12-221-0/+6
|\
| * More warning cleanupsGravatar Chin2014-12-211-0/+6
* | Merge pull request #291 from purpasmart96/licenseGravatar bunnei2014-12-211-1/+1
|\ \ | |/ |/|
| * License changeGravatar purpasmart962014-12-201-1/+1
* | BitField: Add an explicit Assign method.Gravatar Tony Wasserka2014-12-201-1/+5
|/
* bit_field: Fix a typo in the sample usage.Gravatar Lioncash2014-10-251-1/+1
* BitField: Cast enum values to proper integer type.Gravatar Tony Wasserka2014-07-161-1/+1
* BitField: Add a static_assert.Gravatar Tony Wasserka2014-07-161-0/+1
* BitField: Delete copy assignment to prevent obscure bugs.Gravatar Tony Wasserka2014-07-161-0/+16
* BitField: Add an explicit evaluation method.Gravatar Tony Wasserka2014-07-161-0/+5
* removed incorrect dolphin copyright lineGravatar bunnei2014-05-081-1/+0
* fixed include of common in bit_field.hGravatar bunnei2014-05-071-1/+1
* added BitField to commonGravatar bunnei2014-05-071-0/+173