All of these files were getting ByteBuffer.h from someone else and then using it. Let's include it explicitly.
@@ -24,6 +24,7 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#include <AK/ByteBuffer.h>
#include <AK/FlyString.h>
#include <AK/Format.h>
#include <AK/Memory.h>
#include <AK/PrintfImplementation.h>
#include <AK/StdLibExtras.h>
@@ -27,6 +27,7 @@
#include "Spreadsheet.h"
#include "JSIntegration.h"
#include "Workbook.h"
#include <AK/GenericLexer.h>
#include <AK/JsonArray.h>
#include <AK/JsonObject.h>
@@ -26,6 +26,7 @@
#include <AK/JsonObjectSerializer.h>
#include "MemoryStatsWidget.h"
#include "GraphWidget.h"
#include <LibCore/File.h>
#include <LibGUI/BoxLayout.h>
#include "BackgroundWidget.h"
#include "TextWidget.h"
#include "UnuncheckableButton.h"
#include <AK/Optional.h>
#include <AK/String.h>
#include <AK/StringBuilder.h>
#include <AK/Function.h>
#include <AK/HashMap.h>
@@ -25,6 +25,7 @@
#include "Command.h"
#include <AK/LogStream.h>
#include <AK/ScopeGuard.h>
#include <LibCore/ConfigFile.h>
#include <AK/Badge.h>
#include <AK/IDAllocator.h>
#include <AK/JsonValue.h>
#pragma once
#include <AK/Buffered.h>
#include <AK/Stream.h>
#include "CharacterMapFile.h"
#include <AK/Utf8View.h>
#include <AK/SourceGenerator.h>
#include <AK/CircularQueue.h>
#include <LibCore/ArgsParser.h>
#include "LookupServer.h"
#include "DNSRequest.h"
#include "DNSResponse.h"
#include <AK/NumberFormat.h>
#include <AK/Vector.h>
#include <AK/LexicalPath.h>
#include <LibCore/DateTime.h>