Skip to content

Commit 5623da5

Browse files
committed
DebugSubsectionVisitor.h - remove unnecessary includes/forward declarations. NFC.
We don't need the StringsAndChecksumsRef forward declaration as we have to include StringsAndChecksums.h. We don't need DebugSubsectionRecord.h and we forward declare all referenced classes. We don't need to include cstdint as we don't use any stdint types.
1 parent fa95688 commit 5623da5

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,8 @@
1010
#define LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENTVISITOR_H
1111

1212
#include "llvm/DebugInfo/CodeView/CodeView.h"
13-
#include "llvm/DebugInfo/CodeView/DebugSubsectionRecord.h"
1413
#include "llvm/DebugInfo/CodeView/StringsAndChecksums.h"
1514
#include "llvm/Support/Error.h"
16-
#include <cstdint>
1715

1816
namespace llvm {
1917

@@ -30,7 +28,6 @@ class DebugStringTableSubsectionRef;
3028
class DebugSymbolRVASubsectionRef;
3129
class DebugSymbolsSubsectionRef;
3230
class DebugUnknownSubsectionRef;
33-
class StringsAndChecksumsRef;
3431

3532
class DebugSubsectionVisitor {
3633
public:

0 commit comments

Comments
 (0)