From 10cefaab3fa4270396fa57b3286ab9860fafb60d Mon Sep 17 00:00:00 2001 From: Nuno Lopes Date: Thu, 21 Jun 2012 16:58:41 +0000 Subject: move some typedefs so that we don't polute the llvm namespace. this should appease the GCC buildbots git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158924 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/MemoryBuiltins.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'include/llvm/Analysis/MemoryBuiltins.h') diff --git a/include/llvm/Analysis/MemoryBuiltins.h b/include/llvm/Analysis/MemoryBuiltins.h index ab4a3f3c13..c212bbbba1 100644 --- a/include/llvm/Analysis/MemoryBuiltins.h +++ b/include/llvm/Analysis/MemoryBuiltins.h @@ -192,9 +192,6 @@ public: }; typedef std::pair SizeOffsetEvalType; -typedef IRBuilder BuilderTy; -typedef DenseMap CacheMapTy; -typedef SmallPtrSet PtrSetTy; /// \brief Evaluate the size and offset of an object ponted by a Value*. @@ -202,6 +199,10 @@ typedef SmallPtrSet PtrSetTy; class ObjectSizeOffsetEvaluator : public InstVisitor { + typedef IRBuilder BuilderTy; + typedef DenseMap CacheMapTy; + typedef SmallPtrSet PtrSetTy; + const TargetData *TD; LLVMContext &Context; BuilderTy Builder; -- cgit v1.2.3