summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibRegex/RegexMatcher.h
AgeCommit message (Expand)Author
2022-02-05LibRegex: Do not return an Optional from Regex::Matcher::executeTimothy Flynn
2021-12-15LibRegex: Merge alternations based on blocks and not instructionsAli Mohammad Pur
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-09-16LibRegex: Pass RegexStringView and Vector<RegexStringView> by referenceBrian Gianforcaro
2021-09-13LibRegex: Add a basic optimization passAli Mohammad Pur
2021-08-19AK: Move FormatParser definition from header to implementation fileTimothy Flynn
2021-08-15LibRegex: Remove (mostly) unused regex::MatchOutputTimothy Flynn
2021-08-15LibRegex+LibJS: Combine named and unnamed capture groups in MatchStateTimothy Flynn
2021-08-02LibRegex: Make Matcher<>::match(Vector<>) take a reference to the vectorAli Mohammad Pur
2021-08-02LibRegex: Make Fork{Jump,Stay} non-recursiveAli Mohammad Pur
2021-07-30LibRegex: Allow separately parsing patterns and creating Regex objectsTimothy Flynn
2021-07-30LibRegex: Take ownership of pattern string and fix move operationsTimothy Flynn
2021-07-23LibRegex: Switch to east-const styleAli Mohammad Pur
2021-07-09LibRegex: Break from execution loop when the sticky flag is setTimothy Flynn
2021-06-30LibRegex: Make regex::Regex move-constructible and move-assignableAndrew Kaster
2021-05-21Revert "Userland: static vs non-static constexpr variables"Linus Groh
2021-05-21Userland: static vs non-static constexpr variablesLenny Maiorani
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling