aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/algorithm.h
Commit message (Expand)AuthorAgeFilesLines
* Utils: Disable the QVector overloads in algorithm in Qt 6hjk2020-06-181-2/+2
* Various places: performance-for-range-copyAlessandro Portale2020-06-151-1/+1
* Work around QHash::unite deprecationhjk2020-02-251-0/+11
* Partial compile fix for current Qt dev and/or Qt 6hjk2019-11-121-0/+2
* Project: Add signal triggered by project files becoming dirtyTobias Hunger2019-08-161-1/+15
* Merge remote-tracking branch 'origin/4.10'Tim Jenssen2019-07-041-0/+23
|\
| * algorithm.h: Fix compilation with Qt 5.13.1Friedemann Kleint2019-07-031-2/+2
| * Fix compilation with Qt 5.13hjk2019-07-031-4/+4
| * Utils: Add toSet/toList functionshjk2019-07-021-0/+23
* | LanguageClient: add support for proposed semantic highlightDavid Schulz2019-06-211-0/+14
* | Utils: reserve result container size in partitionDavid Schulz2019-06-191-0/+2
|/
* Algorithm: Put declarations at top of fileEike Ziller2019-05-131-14/+329
* Clang: Fix set_union bugMarco Bubke2019-04-041-0/+66
* Algorithm: Add missing includeEike Ziller2019-01-291-0/+1
* Utils: Add size functions to algorithmsMarco Bubke2019-01-141-0/+12
* Use Utils::setUnionMergeMarco Bubke2018-09-031-5/+6
* Utils: Add container wrapper for setUnionMergeMarco Bubke2018-08-291-0/+36
* Utils: Add setUnionMerge to algorithmsMarco Bubke2018-08-271-0/+58
* Utils: Modernize furtherAlessandro Portale2018-07-241-2/+2
* Utils: Remove superfluous qualificationsOrgad Shaneh2018-07-191-3/+3
* Introduce static_container_castEike Ziller2018-05-291-0/+14
* Get rid of size type conversion warning in Utils::transformEike Ziller2018-05-041-1/+1
* Utils: Add pointeralgorithm.hTobias Hunger2018-03-121-104/+10
* Utils: Add takeTobias Hunger2018-03-121-0/+33
* Utils::transform: Add support for various map types as resultEike Ziller2017-12-201-0/+62
* Utils::transform: Support containers without reserve()Eike Ziller2017-12-201-12/+36
* Utils: Converter to raw pointer and referencesMarco Bubke2017-12-201-0/+57
* Utils::transform: Allow usage with non-const source containersEike Ziller2017-12-191-43/+71
* Support specifying complete result type in Utils::transformEike Ziller2017-12-121-11/+43
* Algorithm: Fix compilation with Xcode 7.2.1Eike Ziller2017-12-071-1/+17
* Simplify transform and add support for more input container typesEike Ziller2017-12-071-62/+31
* Utils: Move variadice template arguments to the endTobias Hunger2017-12-011-1/+1
* Utils: Clean up Utils::findOr and Utils::findOrDefaultTobias Hunger2017-12-011-39/+90
* Utils: Support more containers with Utils::transformTobias Hunger2017-12-011-42/+99
* Utils: Make Utils::indexOf work with all iterator typesTobias Hunger2017-12-011-12/+16
* Utils: Improve Utils::containsTobias Hunger2017-12-011-4/+19
* Utils: Implement more Utils::anyOf variationsTobias Hunger2017-12-011-3/+13
* Algorithm: Support std::vector<std::unique_ptr> with contains and findOrEike Ziller2017-11-291-0/+38
* Utils: Make algorithms take more containersTobias Hunger2017-11-271-27/+30
* Utils: add filter and transform function for qobject containerDavid Schulz2017-11-141-0/+16
* Utils: Add predicates for comparison to constant valuesMarco Bubke2017-10-271-18/+2
* Simplify text format handling in syntax highlightersEike Ziller2017-05-231-0/+15
* Simplify Utils::transform (again)Eike Ziller2017-03-291-80/+52
* Algorithm: Add a member variant for transformOrgad Shaneh2017-03-101-0/+9
* Utils: Reserve a container before you use transformMarco Bubke2017-02-081-0/+1
* Utils: Eradicate Q_FOREACH in algorithm.hOrgad Shaneh2017-02-061-1/+1
* Algorithm: Use decltype(auto)Eike Ziller2017-01-301-12/+6
* Use _t versions of various type traitsEike Ziller2017-01-301-11/+4
* Revert "Revert "Revert "Algorithms: Simplify Utils::transform implementation"""Eike Ziller2016-12-011-46/+80
* Remove all QT_VERSION_CHECKOrgad Shaneh2016-08-121-9/+0