summaryrefslogtreecommitdiff
path: root/llvm/unittests/ADT/StringRefTest.cpp
AgeCommit message (Expand)Author
2024-08-22[NFC][ADT] Add reverse iterators and `value_type` to StringRef (#105579)Rahul Joshi
2024-08-21[NFC][ADT] Remove << operators from StringRefTest (#105500)Rahul Joshi
2024-08-21[NFC][ADT] Format StringRefTest.cpp to fit in 80 columns. (#105502)Rahul Joshi
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata
2024-04-27[ADT] Add StringRef::{starts,ends}_with(char) (#90311)Kazu Hirata
2024-01-11[ADT] Make StringRef std::string_view conversion operator constexpr. NFC (#77...Luke Lau
2023-05-23Add StringRef::consumeInteger(APInt)Thomas Preud'homme
2023-01-15[ADT] Make StringRef::compare like std::string_view::compareBenjamin Kramer
2022-11-08Reland "[llvm][NFC] Use c++17 style variable type traits"Nathan James
2022-11-08Revert "[llvm][NFC] Use c++17 style variable type traits"Nathan James
2022-11-08[llvm][NFC] Use c++17 style variable type traitsNathan James
2022-10-15[ADT] Introduce StringRef::{starts,ends}_width{,_insensitive}Kazu Hirata
2022-09-08[llvm] Use std::size instead of llvm::array_lengthofJoe Loser
2022-08-11[Support] Remove some #if __cplusplus > 201402LFangrui Song
2022-06-05[ADT] Add edit_distance_insensitive to StringRefNathan James
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2022-01-21[ADT] [NFC] Add StringRef::detectEOLChris Bieneman
2021-12-08ADT: Make StringRef::size() and StringRef::empty() constexprDuncan P. N. Exon Smith
2021-06-25[ADT] Rename StringRef case insensitive methods for clarityMartin Storsjö
2021-06-22[ADT] Add StringRef consume_front_lower and consume_back_lowerMartin Storsjö
2021-03-19[RGT] Recode more unreachable assertions and tautologiesPaul Robinson
2020-12-02Switch from llvm::is_trivially_copyable to std::is_trivially_copyableFangrui Song
2020-12-02Revert "Use std::is_trivially_copyable", breaks MSVC buildReid Kleckner
2020-12-02Use std::is_trivially_copyableFangrui Song
2020-01-28[ADT] Implicitly convert between StringRef and std::string_view when we have ...Benjamin Kramer
2020-01-01[polly][Support] Un-break polly testsAlexandre Ganea
2019-12-24[Support] Fix behavior of StringRef::count with overlapping occurrences, add ...Johannes Doerfert
2019-12-11[StringRef] Test all default characters in unit testJonas Devlieghere
2019-08-26[ADT] Make StringRef(const char*) constexprBenjamin Kramer
2019-08-21reland [gtest] Fix printing of StringRef and SmallString in assert messages.Sam McCall
2019-08-21Revert "[gtest] Fix printing of StringRef and SmallString in assert messages."Sam McCall
2019-08-21[gtest] Fix printing of StringRef and SmallString in assert messages.Sam McCall
2019-07-09[ADT] Enable ArrayRef/StringRef is_assignable tests on MSVCSimon Pilgrim
2019-01-20Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-06-08[ADT] Add `StringRef::rsplit(StringRef Separator)`.Henry Wong
2018-02-02Fix incorrect usage of std::is_assignable.Richard Smith
2017-12-19Fix APFloat from string conversion for InfSerguei Katkov
2017-06-15Added braces to work around gcc warning in googletest: suggest explicit brace...Galina Kistanova
2017-04-14Add more test cases for StringRef::edit_distanceAlex Denisov
2017-03-21[ADT] Add a version of llvm::join() that takes a range.Zachary Turner
2017-02-14[Support] Add StringRef::getAsDouble.Zachary Turner
2016-12-13[ADT] Add llvm::StringLiteral.Zachary Turner
2016-11-12[Support] Add StringRef::find_lower and contains_lower.Zachary Turner
2016-11-07Add tests for r286139.Jordan Rose
2016-09-25Fix signed / unsigned comparison.Zachary Turner
2016-09-25Add some predicated searching functions to StringRef.Zachary Turner
2016-09-22Fix build breakage due to typo in cast.Zachary Turner
2016-09-22Speculative fix for build failures due to consumeInteger.Zachary Turner