Add some missing includes

This is in preparation of reducing headers in Debug.h.
This commit is contained in:
Alessandro Di Federico
2024-05-01 23:01:04 +02:00
parent 25c7834b21
commit fe1dffcffd
20 changed files with 27 additions and 0 deletions
+1
View File
@@ -18,6 +18,7 @@
#include "revng/ADT/CompilationTime.h"
#include "revng/ADT/Concepts.h"
#include "revng/Support/Assert.h"
#include "revng/Support/Debug.h"
//
@@ -4,6 +4,7 @@
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/DepthFirstIterator.h"
#include "revng/ADT/GenericGraph.h"
+1
View File
@@ -8,6 +8,7 @@
#include "llvm/IR/PassManager.h"
#include "llvm/Pass.h"
#include "llvm/Support/CommandLine.h"
#include "revng/Model/Binary.h"
#include "revng/TupleTree/TupleTree.h"
+2
View File
@@ -4,6 +4,8 @@
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/SmallPtrSet.h"
#include "revng/Model/QualifiedType.h"
#include "revng/Model/Segment.h"
@@ -7,6 +7,7 @@
#include "revng/Pipeline/Analysis.h"
#include "revng/Pipeline/Loader.h"
#include "revng/Pipeline/Registry.h"
#include "revng/Support/CommandLine.h"
namespace pipeline {
@@ -6,6 +6,7 @@
#include <string>
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseMapInfo.h"
#include "llvm/ADT/PostOrderIterator.h"
#include "llvm/ADT/SmallVector.h"
+1
View File
@@ -12,6 +12,7 @@
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include "revng/Support/Assert.h"
#include "revng/Support/Debug.h"
/// A dynamic hierarchy is a tree that can be extended by downstream
+1
View File
@@ -22,6 +22,7 @@
#include "llvm/IR/Metadata.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/ValueMap.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/raw_ostream.h"
#include "revng/ADT/Concepts.h"
+2
View File
@@ -8,6 +8,8 @@
#include <string>
#include <vector>
#include "llvm/Support/CommandLine.h"
#include "revng/Support/Debug.h"
#include "revng/Support/OnQuit.h"
+1
View File
@@ -5,6 +5,7 @@
//
#include "revng/Lift/Lift.h"
#include "revng/Support/CommandLine.h"
#include "revng/Support/ResourceFinder.h"
#include "CodeGenerator.h"
+2
View File
@@ -18,8 +18,10 @@
#include "revng/ADT/GenericGraph.h"
#include "revng/Model/Binary.h"
#include "revng/Model/Qualifier.h"
#include "revng/Model/TypeSystemPrinter.h"
#include "revng/Model/VerifyHelper.h"
#include "revng/Support/CommandLine.h"
#include "revng/Support/OverflowSafeInt.h"
#include "revng/Support/YAMLTraits.h"
#include "revng/TupleTree/Tracking.h"
@@ -35,6 +35,7 @@
#include "revng/Model/QualifiedType.h"
#include "revng/Model/Type.h"
#include "revng/Support/Assert.h"
#include "revng/Support/CommandLine.h"
#include "revng/Support/Debug.h"
#include "revng/Support/MetaAddress.h"
#include "revng/Support/ProgramRunner.h"
+1
View File
@@ -7,6 +7,7 @@
#include "aws/core/auth/AWSCredentials.h"
#include "aws/s3/S3Client.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "revng/Storage/StorageClient.h"
+1
View File
@@ -8,6 +8,7 @@
#include <cassert>
#include <iostream>
#include "llvm/Support/Error.h"
#include "llvm/Support/Signals.h"
#include "llvm/Support/raw_os_ostream.h"
+3
View File
@@ -12,7 +12,10 @@
#include "llvm/ADT/Twine.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/ManagedStatic.h"
#include "revng/Support/Assert.h"
#include "revng/Support/CommandLine.h"
#include "revng/Support/Debug.h"
namespace cl = llvm::cl;
+1
View File
@@ -13,6 +13,7 @@ extern "C" {
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/GlobPattern.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Path.h"
+2
View File
@@ -13,10 +13,12 @@ extern "C" {
#include <chrono>
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Mutex.h"
#include "llvm/Support/Progress.h"
#include "llvm/Support/Signals.h"
#include "revng/Support/Assert.h"
#include "revng/Support/Debug.h"
static void destroyTraceProgressListener(void *OpaqueListener);
+1
View File
@@ -22,6 +22,7 @@
#include "llvm/Support/Casting.h"
#include "llvm/Support/CommandLine.h"
#include "revng/Support/CommandLine.h"
#include "revng/Support/IRHelpers.h"
#include "revng/TypeShrinking/BitLiveness.h"
#include "revng/TypeShrinking/DataFlowGraph.h"
+1
View File
@@ -10,6 +10,7 @@
#include "llvm/Support/raw_ostream.h"
#include "revng/Support/Assert.h"
#include "revng/Support/Debug.h"
#include "revng/UnitTestHelpers/DotGraphObject.h"
@@ -20,6 +20,8 @@ The notice below applies to the generated files.
#include "revng/ADT/UpcastablePointer/YAMLTraits.h"
#include "revng/TupleTree/TupleLikeTraits.h"
#include "revng/TupleTree/TupleTree.h"
#include "revng/TupleTree/Visits.h"
#include "revng/TupleTree/Tracking.h"
using namespace std::string_view_literals;