summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-09-13 17:27:28 +0000
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-09-13 17:27:28 +0000
commitd38f63e5f49279a6bd4c9de654686d789f2dd3d7 (patch)
treea81bfc4b7ed6fbe5082f37bcfc9382809b7accdc
parent1d6fb061cf5a0326b11637ee597addb2e2c230d0 (diff)
downloadbcm5719-llvm-d38f63e5f49279a6bd4c9de654686d789f2dd3d7.tar.gz
bcm5719-llvm-d38f63e5f49279a6bd4c9de654686d789f2dd3d7.zip
[Remarks][NFC] Forward declare ParsedStringTable
llvm-svn: 371870
-rw-r--r--llvm/include/llvm/Remarks/RemarkStringTable.h4
-rw-r--r--llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp1
2 files changed, 4 insertions, 1 deletions
diff --git a/llvm/include/llvm/Remarks/RemarkStringTable.h b/llvm/include/llvm/Remarks/RemarkStringTable.h
index 80d82762766..4ce27ee884c 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 <vector>
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 1ce932db2e3..be923e86595 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"
OpenPOWER on IntegriCloud