summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibRegex/RegexMatch.h
AgeCommit message (Expand)Author
2022-01-26LibRegex: Don't return empty vectors from RegexStringView::lines()Ali Mohammad Pur
2022-01-14AK+Everywhere: Make Variant::visit() respect the Variant's constnessAli Mohammad Pur
2021-12-25LibRegex: Make FailForks fail all forks up to the last save pointAli Mohammad Pur
2021-12-21LibRegex: Capture `this` explicitly in RegexStringView::equals lambdaHendiadyoin1
2021-12-21LibRegex: Remove some meaningless/useless const-qualifiersHendiadyoin1
2021-12-21LibRegex: Remove some else-after-returnsHendiadyoin1
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-02LibJS+AK: Use Vector<u16, 1> for UTF-16 string storageAndreas Kling
2021-09-13LibRegex: Add a basic optimization passAli Mohammad Pur
2021-09-06LibRegex: Avoid keeping track of checkpoints across forksAli Mohammad Pur
2021-09-06LibRegex: Make infinite repetitions short-circuit on empty matchesAli Mohammad Pur
2021-09-04AK+LibRegex: Disable construction of views from temporary StringsIdan Horowitz
2021-08-19LibRegex+LibJS: Change capture group names from a String to a FlyStringTimothy Flynn
2021-08-18LibRegex: Ensure the GoBack operation decrements the code unit indexTimothy Flynn
2021-08-15LibRegex: Implement and use a REPEAT operation for bytecode repetitionTimothy 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-04LibRegex: Track string position in both code units and code pointsTimothy Flynn
2021-08-04AK+LibRegex: Add Utf16View::code_point_at and use it in RegexStringViewTimothy Flynn
2021-08-02LibRegex: Make Fork{Jump,Stay} non-recursiveAli Mohammad Pur
2021-07-24LibRegex: Preserve the type of the match when clearing capture groupsAli Mohammad Pur
2021-07-23AK+LibRegex: Partially implement case insensitive UTF-16 comparisonTimothy Flynn
2021-07-23LibRegex: Support UTF-16 RegexStringView and improve Unicode matchingTimothy Flynn
2021-07-23LibRegex: Switch to east-const styleAli Mohammad Pur
2021-07-18LibRegex+Everywhere: Make LibRegex more unicode-awareAli Mohammad Pur
2021-07-18LibRegex: Use <...> includes in RegexMatch.hAli Mohammad Pur
2021-07-18LibRegex: Implement line splitting for Utf32ViewAli Mohammad Pur
2021-06-16LibRegex: Display correct position for Compare in REGEX_DEBUGsin-ack
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-02-27LibRegex: Implement section B.1.4. of the ECMA262 specAnotherTest
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling