From ebe9e05e29fb20f082385633d1d4d56005dfc45f 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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@371870 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Remarks/RemarkStringTable.h | 4 +++- unittests/Remarks/YAMLRemarksSerializerTest.cpp | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/include/llvm/Remarks/RemarkStringTable.h b/include/llvm/Remarks/RemarkStringTable.h index 80d82762766..4ce27ee884c 100644 --- a/include/llvm/Remarks/RemarkStringTable.h +++ b/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/unittests/Remarks/YAMLRemarksSerializerTest.cpp b/unittests/Remarks/YAMLRemarksSerializerTest.cpp index 1ce932db2e3..be923e86595 100644 --- a/unittests/Remarks/YAMLRemarksSerializerTest.cpp +++ b/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.50.1