Hendiadyoin1
|
6cb42d8a40
AK: Verify that we are not overreaching in StringView's substring_view()
|
3 years ago |
Andrew Kaster
|
64edf17eb2
AK: Mark StringView::find_any_of() as const
|
3 years ago |
Andrew Kaster
|
22feb9d47b
AK: Resolve clang-tidy readability-bool-conversion warnings
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Andreas Kling
|
5f7d008791
AK+Everywhere: Stop including Vector.h from StringView.h
|
3 years ago |
Idan Horowitz
|
6704961c82
AK: Replace the mutable String::replace API with an immutable version
|
3 years ago |
Idan Horowitz
|
6d2b003b6e
AK: Make String::count not use strstr and take a StringView
|
3 years ago |
Ben Wiederhake
|
9413dddb8b
AK: Forbid creating StringView from temporary FlyString
|
3 years ago |
Ben Wiederhake
|
f6d0955a46
AK: Forbid creating StringView from temporary ByteBuffer
|
3 years ago |
Idan Horowitz
|
e8f6840471
AK+LibRegex: Disable construction of views from temporary Strings
|
3 years ago |
Timothy Flynn
|
262e412634
AK: Implement method to convert a String/StringView to title case
|
4 years ago |
Brian Gianforcaro
|
e9d8f158a1
AK+Kernel: StringView hash map Traits should not set peek type to String
|
4 years ago |
Timothy Flynn
|
011514a384
AK: Fix declaration of {String,StringView}::is_one_of
|
4 years ago |
Max Wipfli
|
9cc35d1ba3
AK: Implement String::find_any_of() and StringView::find_any_of()
|
4 years ago |
Max Wipfli
|
d7a104c27c
AK: Implement StringView::find_all()
|
4 years ago |
Max Wipfli
|
3bdaed501e
AK+Everywhere: Remove StringView::find_{first,last}_of(char) methods
|
4 years ago |
Max Wipfli
|
56253bf389
AK: Reimplement StringView::find methods in StringUtils
|
4 years ago |
Max Wipfli
|
3ea65200d8
AK: Implement StringView::to_{lower,upper}case_string
|
4 years ago |
Ali Mohammad Pur
|
37b0f55104
AK: Make the constexpr StringView methods actually constexpr
|
4 years ago |
Ali Mohammad Pur
|
824a40e95b
AK: Inline *String::is_one_of<Ts...>()
|
4 years ago |
Max Wipfli
|
0e4f7aa8e8
AK: Add trim() method to String, StringView and StringUtils
|
4 years ago |
Andreas Kling
|
3e603b2f32
AK: Make StringView::hash() constexpr
|
4 years ago |
Lenny Maiorani
|
254e010c75
AK/GenericLexer: constexpr where possible
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
873da38d0e
AK: Remove String-from-StringView optimization
|
4 years ago |
Timothy Flynn
|
2370efbea6
AK: Add a predicate variant of StringView::split_view
|
4 years ago |
Brian Gianforcaro
|
75e7c780e7
AK: Annotate StringView functions as [[nodiscard]]
|
4 years ago |
Andreas Kling
|
42133a196a
AK: Don't compare past '\0' in StringView::operator==(const char*)
|
4 years ago |
Brian Gianforcaro
|
31e1b08e15
AK: Add support for AK::StringView literals with operator""sv
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |