From be2c4596cb562bbb216af2a0dd5c3b5c489e722c Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 9 Oct 2007 03:40:30 +0000 Subject: [PATCH] Change a #include into a forward declaration git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42781 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ADT/FoldingSet.h | 2 +- lib/Support/FoldingSet.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/llvm/ADT/FoldingSet.h b/include/llvm/ADT/FoldingSet.h index 6f486512e54..c567895594b 100644 --- a/include/llvm/ADT/FoldingSet.h +++ b/include/llvm/ADT/FoldingSet.h @@ -18,10 +18,10 @@ #include "llvm/Support/DataTypes.h" #include "llvm/ADT/SmallVector.h" -#include "llvm/ADT/APFloat.h" #include namespace llvm { + class APFloat; /// This folding set used for two purposes: /// 1. Given information about a node we want to create, look up the unique diff --git a/lib/Support/FoldingSet.cpp b/lib/Support/FoldingSet.cpp index d099d90fe24..059b780565b 100644 --- a/lib/Support/FoldingSet.cpp +++ b/lib/Support/FoldingSet.cpp @@ -15,6 +15,7 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/FoldingSet.h" +#include "llvm/ADT/APFloat.h" #include "llvm/Support/MathExtras.h" #include using namespace llvm; -- 2.34.1