From d38f63e5f49279a6bd4c9de654686d789f2dd3d7 Mon Sep 17 00:00:00 2001 From: Francis Visoiu Mistrih Date: Fri, 13 Sep 2019 17:27:28 +0000 Subject: [PATCH] [Remarks][NFC] Forward declare ParsedStringTable llvm-svn: 371870 --- llvm/include/llvm/Remarks/RemarkStringTable.h | 4 +++- llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/llvm/include/llvm/Remarks/RemarkStringTable.h b/llvm/include/llvm/Remarks/RemarkStringTable.h index 80d8276..4ce27ee 100644 --- a/llvm/include/llvm/Remarks/RemarkStringTable.h +++ b/llvm/include/llvm/Remarks/RemarkStringTable.h @@ -18,7 +18,7 @@ #include "llvm/ADT/StringMap.h" #include "llvm/ADT/StringRef.h" -#include "llvm/Remarks/RemarkParser.h" +#include "llvm/Remarks/Remark.h" #include namespace llvm { @@ -27,6 +27,8 @@ class raw_ostream; namespace remarks { +struct ParsedStringTable; + /// The string table used for serializing remarks. /// This table can be for example serialized in a section to be consumed after /// the compilation. diff --git a/llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp b/llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp index 1ce932d..be923e8 100644 --- a/llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp +++ b/llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp @@ -7,6 +7,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Remarks/Remark.h" +#include "llvm/Remarks/RemarkParser.h" #include "llvm/Remarks/YAMLRemarkSerializer.h" #include "llvm/Support/Error.h" #include "gtest/gtest.h" -- 2.7.4