From 7c5fc4006027c7682b5a41f72f4637bbcbbcdf4d Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Thu, 23 Apr 2020 13:10:55 +0100 Subject: [PATCH] XCOFF.h - replace StringRef.h include with forward declaration. NFC. Move StringRef.h include to XCOFF.cpp --- llvm/include/llvm/BinaryFormat/XCOFF.h | 3 ++- llvm/lib/BinaryFormat/XCOFF.cpp | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/llvm/include/llvm/BinaryFormat/XCOFF.h b/llvm/include/llvm/BinaryFormat/XCOFF.h index f10fcb7..f09938a 100644 --- a/llvm/include/llvm/BinaryFormat/XCOFF.h +++ b/llvm/include/llvm/BinaryFormat/XCOFF.h @@ -13,10 +13,11 @@ #ifndef LLVM_BINARYFORMAT_XCOFF_H #define LLVM_BINARYFORMAT_XCOFF_H -#include "llvm/ADT/StringRef.h" #include namespace llvm { +class StringRef; + namespace XCOFF { // Constants used in the XCOFF definition. diff --git a/llvm/lib/BinaryFormat/XCOFF.cpp b/llvm/lib/BinaryFormat/XCOFF.cpp index fe98f5c..3c8a2cd 100644 --- a/llvm/lib/BinaryFormat/XCOFF.cpp +++ b/llvm/lib/BinaryFormat/XCOFF.cpp @@ -7,6 +7,7 @@ //===----------------------------------------------------------------------===// #include "llvm/BinaryFormat/XCOFF.h" +#include "llvm/ADT/StringRef.h" using namespace llvm; -- 2.7.4