Moustafa Raafat
|
ae2abcebbb
Everywhere: Use C++ concepts instead of requires clauses
|
2 年之前 |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
2 年之前 |
Ali Mohammad Pur
|
464ac85a1b
LibRegex: Avoid copying MatchInput when getting argument descriptions
|
2 年之前 |
Ali Mohammad Pur
|
598dc74a76
LibRegex: Partially implement the ECMAScript unicodeSets proposal
|
3 年之前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年之前 |
Ali Mohammad Pur
|
6e655b7f89
LibRegex: Fully interpret the Compare Op when looking for overlaps
|
3 年之前 |
Ali Mohammad Pur
|
1a35e27490
LibRegex: Make FailForks fail all forks up to the last save point
|
3 年之前 |
Hendiadyoin1
|
27a967371b
LibRegex: Remove duplicate declaration of execution_result_name(...)
|
3 年之前 |
Hendiadyoin1
|
5885e70df7
LibRegex: Remove some meaningless/useless const-qualifiers
|
3 年之前 |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 年之前 |
Ali Mohammad Pur
|
b9ffa0ad2e
LibRegex: Transform 0,1 min/unbounded max repetitions to * or +
|
3 年之前 |
Ali Mohammad Pur
|
8f722302d9
LibRegex: Use a match table for character classes
|
3 年之前 |
Ali Mohammad Pur
|
bf0315ff8f
LibRegex: Avoid excessive Vector copy when compiling regexps
|
3 年之前 |
Ali Mohammad Pur
|
246ab432ff
LibRegex: Add a basic optimization pass
|
3 年之前 |
Ali Mohammad Pur
|
abbe9da255
LibRegex: Make infinite repetitions short-circuit on empty matches
|
3 年之前 |
Ali Mohammad Pur
|
dd82c2e9b4
LibRegex: Correctly handle failing in the middle of explicit repeats
|
3 年之前 |
Ali Mohammad Pur
|
98624fe03f
LibRegex: Implement min/max repetition using the Repeat bytecode
|
3 年之前 |
Timothy Flynn
|
9509433e25
LibRegex: Implement and use a REPEAT operation for bytecode repetition
|
3 年之前 |
Timothy Flynn
|
a0b72f5ad3
LibRegex: Remove (mostly) unused regex::MatchOutput
|
3 年之前 |
Timothy Flynn
|
f1ce998d73
LibRegex+LibJS: Combine named and unnamed capture groups in MatchState
|
3 年之前 |
Timothy Flynn
|
484ccfadc3
LibRegex: Support property escapes of Unicode script extensions
|
3 年之前 |
Timothy Flynn
|
06088df729
LibRegex: Support property escapes of the Unicode script property
|
3 年之前 |
Timothy Flynn
|
1e10d6d7ce
LibRegex: Support property escapes of Unicode General Categories
|
3 年之前 |
Timothy Flynn
|
d485cf29d7
LibRegex+LibUnicode: Begin implementing Unicode property escapes
|
3 年之前 |
Ali Mohammad Pur
|
36bfc912fc
LibRegex: Switch to east-const style
|
4 年之前 |
Ali Mohammad Pur
|
c8b2199251
LibRegex: Clear previous capture group contents in ECMA262 mode
|
4 年之前 |
Gunnar Beutner
|
36e36507d5
Everywhere: Prefer using {:#x} over 0x{:x}
|
4 年之前 |
Ali Mohammad Pur
|
f364fcec5d
LibRegex+Everywhere: Make LibRegex more unicode-aware
|
4 年之前 |