From 1b76c4cade59a47b9dc69b6a8f28f7dc8d1895a4 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sat, 11 Apr 2020 13:18:39 +0100 Subject: [PATCH] ModuleUtils.h - include and forward declaration cleanup. NFC. Replace SmallSet.h include with SmallVector.h - only SmallVector.h is used from inside SmallSet.h Remove llvm::StringRef forward declaration (we include StringRef.h) Remove unused llvm::GlobalVariable forward declaration. --- llvm/include/llvm/Transforms/Utils/ModuleUtils.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/llvm/include/llvm/Transforms/Utils/ModuleUtils.h b/llvm/include/llvm/Transforms/Utils/ModuleUtils.h index c2da864..07fbb5b 100644 --- a/llvm/include/llvm/Transforms/Utils/ModuleUtils.h +++ b/llvm/include/llvm/Transforms/Utils/ModuleUtils.h @@ -13,7 +13,7 @@ #ifndef LLVM_TRANSFORMS_UTILS_MODULEUTILS_H #define LLVM_TRANSFORMS_UTILS_MODULEUTILS_H -#include "llvm/ADT/SmallSet.h" +#include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringRef.h" #include // for std::pair @@ -24,9 +24,7 @@ class Module; class Function; class FunctionCallee; class GlobalValue; -class GlobalVariable; class Constant; -class StringRef; class Value; class Type; -- 2.7.4