aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Work around MSVC's lack of standard _Pragma supportChris Robinson2019-09-181-7/+7
* Silence a couple specific warning instancesChris Robinson2019-09-181-0/+27
* Enable and fix some more warningsChris Robinson2019-09-181-1/+1
* Add and use custom string types and functionsChris Robinson2019-09-162-0/+74
* Fix a few more GCC warningsChris Robinson2019-09-141-1/+1
* Add a note about clearing complex_hilbert's imaginary inputChris Robinson2019-09-141-1/+2
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-3/+3
* removed unnecessary loopLopuska2019-09-151-2/+0
* Fix implicit conversions in the effectsChris Robinson2019-09-141-0/+2
* Clean up sample converter implicit conversionsChris Robinson2019-09-121-18/+20
* Don't use [[nodiscard]] in C++11Chris Robinson2019-09-121-5/+5
* Fix a few more C-style castsChris Robinson2019-09-111-1/+1
* Fix allocator comparison operatorsChris Robinson2019-09-111-4/+4
* Fix some more implicit castsChris Robinson2019-09-112-3/+4
* Simplify flexible array member usageChris Robinson2019-09-111-2/+18
* Don't inherit for the allocatorChris Robinson2019-09-111-22/+18
* Avoid unnecessary explicit copy methodsChris Robinson2019-09-081-20/+4
* Try to improve non-dynamic-extent span constructionChris Robinson2019-08-201-2/+2
* Improve subspan default template argumentChris Robinson2019-08-181-2/+2
* Move double2int functionRaulshc2019-08-181-0/+35
* Add methods to get env vars as an optionalChris Robinson2019-08-122-2/+40
* Move vector.h to commonChris Robinson2019-08-111-0/+15
* Move the wstr converters to a separate headerChris Robinson2019-08-112-20/+44
* Move the dynload decls and defs to commonChris Robinson2019-08-102-0/+76
* Avoid __popcnt[64] on MSVCChris Robinson2019-08-101-41/+31
* Move some declarations out of alcmain.hChris Robinson2019-08-051-0/+14
* Modify LIKELY and UNLIKELY to not need extra parenthesisChris Robinson2019-08-044-7/+7
* Add a Create method to FlexArray for "raw" arraysChris Robinson2019-08-031-0/+5
* Add operator* to intrusive_ptrChris Robinson2019-08-011-0/+1
* Add and use an intrusive_ptr typeChris Robinson2019-08-011-0/+65
* Add a common base for auto-deleting ref-counted objectsChris Robinson2019-08-012-8/+56
* Cleanup common sources' includesChris Robinson2019-07-298-33/+37
* Remove a couple unnecessary includesChris Robinson2019-07-281-5/+0
* Don't explicitly check for standard functionsChris Robinson2019-07-261-2/+4
* Add a helper to construct the optional valueChris Robinson2019-07-011-29/+18
* Create and use a make_optional methodChris Robinson2019-07-011-0/+12
* Add a few more constructor and assignment operators for optionalChris Robinson2019-07-011-3/+35
* Use uninitialized_copy/move for optionalsChris Robinson2019-07-011-8/+4
* Add C++17-like uninitialized_move methodsChris Robinson2019-07-011-0/+43
* Some cleanup for optionalChris Robinson2019-07-011-7/+13
* Add a missing returnChris Robinson2019-07-011-1/+1
* Add a simple optional<> implementationChris Robinson2019-06-301-0/+112
* Add an empty() method to FlexArrayChris Robinson2019-06-291-2/+2
* Don't return a blank span when offset==size()Chris Robinson2019-06-251-2/+2
* Fix ambiguous calls to destroy_atgeneotech2019-06-211-2/+2
* Combine two macros into oneChris Robinson2019-06-111-17/+9
* Use a FlexArray for the context's voicesChris Robinson2019-06-091-1/+1
* Make sure the bitfield indices are constantsChris Robinson2019-06-091-10/+22
* Add a bitfield class for indexed, auto-sized flagsChris Robinson2019-06-081-0/+25
* Use a span for the complex_fft/hilbert functionsChris Robinson2019-06-082-38/+38