add module/file debug dumpers

This commit is contained in:
Victoria Mitchell
2022-01-11 18:17:48 -07:00
parent 7dd1704a20
commit b5dc995d3e
3 changed files with 42 additions and 0 deletions

View File

@@ -26,6 +26,7 @@
#include "swift/AST/Type.h"
#include "swift/Basic/BasicSourceInfo.h"
#include "swift/Basic/Compiler.h"
#include "swift/Basic/Debug.h"
#include "swift/Basic/OptionSet.h"
#include "swift/Basic/STLExtras.h"
#include "swift/Basic/SourceLoc.h"
@@ -856,6 +857,9 @@ public:
/// transferred from module files to the dSYMs, remove this.
bool isExternallyConsumed() const;
SWIFT_DEBUG_DUMPER(dumpDisplayDecls());
SWIFT_DEBUG_DUMPER(dumpTopLevelDecls());
SourceRange getSourceRange() const { return SourceRange(); }
static bool classof(const DeclContext *DC) {