ladybird/AK
Lenny Maiorani 9ae78c50fd VariadicFormatParams: Use initialized data to create parent class
Problem:
- m_data is being passed to the constructor of the parent class before
  it is initialized. This is not really a problem because the compiler
  knows the location and it is only a span being constructed, but it
  triggers a warning in clang for use-before-init.

Solution:
- Initialize using a default constructed array and then overwrite it
  inside the constructor after the member is initialized.
2020-10-08 09:55:39 +02:00
..
Tests IRCClient: Use new format functions. 2020-10-06 15:28:39 +02:00
Array.h AK: Add template deduction guides for Array. 2020-09-21 20:17:36 +02:00
Assertions.h
Atomic.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
Badge.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
Base64.cpp
Base64.h
BinarySearch.h
Bitmap.h Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
BitStream.h
Buffered.h AK: Replace a write_or_error call with write. 2020-10-03 20:16:26 +02:00
ByteBuffer.cpp
ByteBuffer.h
Checked.h
CircularDeque.h
CircularDuplexStream.h
CircularQueue.h
CMakeLists.txt
Concepts.h
Demangle.h
DistinctNumeric.h
DoublyLinkedList.h
Endian.h
FlyString.cpp AK: Use StringImpl::operator== in FlyString 2020-10-06 17:43:51 +02:00
FlyString.h
Format.cpp Formatter: Remove extraneous char definition 2020-10-08 09:54:56 +02:00
Format.h VariadicFormatParams: Use initialized data to create parent class 2020-10-08 09:55:39 +02:00
Forward.h
Function.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
GenericLexer.cpp AK+Format: Do some housekeeping in the format implementation. 2020-10-02 20:48:19 +02:00
GenericLexer.h AK+Format: Do some housekeeping in the format implementation. 2020-10-02 20:48:19 +02:00
HashFunctions.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
HashMap.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
HashTable.h
IDAllocator.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
InlineLinkedList.h AK: Clear previous/next link in InlineLinkList::remove 2020-09-27 19:46:04 +02:00
IntrusiveList.h
IPv4Address.h
IterationDecision.h
Iterator.h
JsonArray.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
JsonArraySerializer.h
JsonObject.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
JsonObjectSerializer.h
JsonParser.cpp AK: check fractional string has_value() in JsonParser 2020-10-06 14:27:51 +02:00
JsonParser.h
JsonPath.cpp
JsonPath.h
JsonValue.cpp
JsonValue.h
kmalloc.h
kstdio.h AK: Make the return type of dbgputstr consistent. 2020-10-04 19:18:32 +02:00
LexicalPath.cpp Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
LexicalPath.h
LogStream.cpp AK: Don't add newline for outf/dbgf/warnf. 2020-10-04 17:04:55 +02:00
LogStream.h AK: Don't add newline for outf/dbgf/warnf. 2020-10-04 17:04:55 +02:00
MACAddress.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
MappedFile.cpp
MappedFile.h
MemMem.h
Memory.h
MemoryStream.h
NeverDestroyed.h AK: Consider long and unsigned long as integral types. 2020-09-22 15:06:40 +02:00
Noncopyable.h
NonnullOwnPtr.h
NonnullOwnPtrVector.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
NonnullPtrVector.h
NonnullRefPtr.h AK: Add formatter for NonnullRefPtr<T>. 2020-10-05 14:19:24 +02:00
NonnullRefPtrVector.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
NumberFormat.h
NumericLimits.h AK: Add NumericLimits specialization for char. 2020-09-29 16:14:58 +02:00
Optional.h
OwnPtr.h
Platform.h
PrintfImplementation.h AK+Format: Do some housekeeping in the format implementation. 2020-10-02 20:48:19 +02:00
Queue.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
QuickSort.h
Random.h
RefCounted.h
RefPtr.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
Result.h AK: Make Buffered<T> non-copyable. 2020-10-03 20:16:26 +02:00
ScopedValueRollback.h
ScopeGuard.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
SharedBuffer.cpp
SharedBuffer.h AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
Singleton.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
SinglyLinkedList.h
SinglyLinkedListWithCount.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
Span.h
StdLibExtras.h LibIPC: Make IPC::encode() and ::decode() fail at compiletime when used 2020-10-04 23:12:28 +02:00
Stream.h Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
String.cpp AK: Move StringImpl::operator== implementation into StringImpl 2020-10-05 17:35:27 +02:00
String.h Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
StringBuilder.cpp
StringBuilder.h AK+Format: Do some housekeeping in the format implementation. 2020-10-02 20:48:19 +02:00
StringImpl.cpp
StringImpl.h AK: Move StringImpl::operator== implementation into StringImpl 2020-10-05 17:35:27 +02:00
StringUtils.cpp AK: Move trim_whitespace() into StringUtils and add it to StringView 2020-09-27 21:14:18 +02:00
StringUtils.h AK: Move trim_whitespace() into StringUtils and add it to StringView 2020-09-27 21:14:18 +02:00
StringView.cpp AK: Add StringView::substring_view(size_t) overload. 2020-09-21 20:17:36 +02:00
StringView.h AK: Move trim_whitespace() into StringUtils and add it to StringView 2020-09-27 21:14:18 +02:00
TemporaryChange.h
TestSuite.h AK: Don't add newline for outf/dbgf/warnf. 2020-10-04 17:04:55 +02:00
Time.cpp
Time.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
Traits.h
TypeCasts.h
TypedTransfer.h
Types.h
URL.cpp
URL.h AK: Add formatter for URL. 2020-10-04 14:23:25 +02:00
URLParser.cpp
URLParser.h
Userspace.h
Utf8View.cpp
Utf8View.h
Utf32View.h
Vector.h AK: Make Vector::remove_first_matching() signal if anything was removed 2020-10-06 18:38:18 +02:00
Weakable.h
WeakPtr.h Meta+AK: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00