summaryrefslogtreecommitdiffstats
path: root/util/generic
Commit message (Expand)AuthorAgeFilesLines
* Fix `-Wignored-qualifiers` improved in clang20 in utilmikhnenko2025-09-131-1/+1
* no COW mode for TStringpg2025-09-091-0/+20
* Add forward-declaration of TBlob to util/generic/fwd.hthegeorg2025-08-221-0/+2
* Don't use deprecated literal operatornamorniradnug2025-08-201-13/+13
* Intermediate changesrobot-piglet2025-06-231-7/+13
* Add TUniqueTypeList and NTL::TUniqueyurial2025-06-222-0/+41
* Add TMultiHashMap::node_allocator_typesergey-tiunov2025-06-111-0/+1
* [util] the THashSet::operator== must compare elements using their comparison ...swarmer2025-06-083-9/+111
* adding the required includes, which were previously only available transitive...swarmer2025-05-302-0/+3
* remove unused includestobo2025-05-212-7/+2
* GetRef in TPointerCommonilnurkh2025-04-253-0/+50
* Intermediate changesrobot-piglet2025-04-241-1/+3
* Fix grammarakhropov2025-03-281-2/+2
* Merge yexception.h and bt_exception.h to prevent include cyclethegeorg2025-03-285-32/+20
* Move TCowString to librarymikhnenko2025-03-272-8/+3
* Added SafeCastToEnumkshalnev2025-03-275-0/+138
* [util] SafeIntegerCast: make fast path slightly faster & reduce code sizeswarmer2025-03-261-10/+13
* Fix Y_LIFETIMEBOUND placement in TArrayRef ctorvadim-xd2025-03-201-1/+1
* remove Y_STRING_LIFETIME_BOUNDtazjin2025-03-121-18/+0
* check lifetimes of TStringBuf constructed from TString without taking into ac...swarmer2025-03-111-1/+1
* clang-format 18 in STYLE_CPPalevitskii2025-01-204-6/+6
* Intermediate changesrobot-piglet2025-01-031-2/+2
* Do not yield GLOBAL define regarding current C++ runtimethegeorg2025-01-031-1/+2
* Remove non-existing functions.akhropov2024-12-244-21/+2
* Add using for TCowStringmikhnenko2024-12-221-0/+3
* Add assertions for range bounds validityakhropov2024-12-185-6/+22
* Remove std::nullptr_t ctor for TStringdgolear2024-12-093-7/+4
* More functions marked as noexcept.akhropov2024-11-301-7/+7
* removed redundant code after CTAD c++-17 featurevtrunov2024-11-281-8/+1
* Remove noexcept from operator== because it is not guaranteed that operator== ...akhropov2024-11-281-1/+1
* Add assert to front()akhropov2024-11-281-0/+2
* Remove TRbTree and TAvlTree from forward declarations as they are not in utilakhropov2024-11-211-6/+0
* Part of PR. Stylenae2022024-11-207-97/+181
* Remove methods Data, Size, Empty from TStringmikhnenko2024-11-061-0/+4
* add ::element_type, .get() to smart pointers for better compatibility with stdpavook2024-11-042-0/+75
* [util] migrate to STYLE_CPPalevitskii2024-10-281-0/+2
* Remove static method max_size from TStringmikhnenko2024-10-251-1/+1
* remove unused includes in util/generic/string.htobo2024-10-171-2/+1
* nodiscard attribute for the TReserveTagswarmer2024-10-161-1/+1
* include singleton.h only if neededtobo2024-10-081-1/+3
* check lifetime bound of TString const iteratorsswarmer2024-10-041-8/+30
* check lifetime bound of TString cast and Detach operatorsswarmer2024-09-281-3/+3
* check lifetime bound of TString modifier member functionsswarmer2024-09-261-69/+69
* check lifetime bound of output streamsswarmer2024-09-262-2/+2
* Support move-only key types in the Max/MinElementBy routinesswarmer2024-09-262-4/+14
* Make TNothing nodiscardvadim-xd2024-09-251-1/+1
* faster implicit `TString` → `const std::string&` conversion: using template...swarmer2024-09-242-1/+14
* Disable cast to string& from TSring&&mikhnenko2024-09-231-1/+1
* FixNamespaceComments in /utildmasloff2024-09-0572-100/+100
* Intermediate changesrobot-piglet2024-09-032-15/+20