From 1e480009662c4ec56e16fc5b44fb9affef98bcbc Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Wed, 24 Sep 2008 00:29:49 +0000 Subject: [PATCH] s/ParamAttributeListImpl/AttributeListImpl/g git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56532 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Attributes.h | 8 ++++---- lib/VMCore/Attributes.cpp | 24 ++++++++++++------------ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/include/llvm/Attributes.h b/include/llvm/Attributes.h index 0e416944694..7e464baf099 100644 --- a/include/llvm/Attributes.h +++ b/include/llvm/Attributes.h @@ -105,14 +105,14 @@ struct ParamAttrsWithIndex { // PAListPtr Smart Pointer //===----------------------------------------------------------------------===// -class ParamAttributeListImpl; +class AttributeListImpl; /// PAListPtr - This class manages the ref count for the opaque -/// ParamAttributeListImpl object and provides accessors for it. +/// AttributeListImpl object and provides accessors for it. class PAListPtr { /// PAList - The parameter attributes that we are managing. This can be null /// to represent the empty parameter attributes list. - ParamAttributeListImpl *PAList; + AttributeListImpl *PAList; public: PAListPtr() : PAList(0) {} PAListPtr(const PAListPtr &P); @@ -204,7 +204,7 @@ public: const ParamAttrsWithIndex &getSlot(unsigned Slot) const; private: - explicit PAListPtr(ParamAttributeListImpl *L); + explicit PAListPtr(AttributeListImpl *L); }; } // End llvm namespace diff --git a/lib/VMCore/Attributes.cpp b/lib/VMCore/Attributes.cpp index db98f558f40..ff532642ab7 100644 --- a/lib/VMCore/Attributes.cpp +++ b/lib/VMCore/Attributes.cpp @@ -72,21 +72,21 @@ Attributes ParamAttr::typeIncompatible(const Type *Ty) { } //===----------------------------------------------------------------------===// -// ParamAttributeListImpl Definition +// AttributeListImpl Definition //===----------------------------------------------------------------------===// namespace llvm { -class ParamAttributeListImpl : public FoldingSetNode { +class AttributeListImpl : public FoldingSetNode { unsigned RefCount; // ParamAttrsList is uniqued, these should not be publicly available. - void operator=(const ParamAttributeListImpl &); // Do not implement - ParamAttributeListImpl(const ParamAttributeListImpl &); // Do not implement - ~ParamAttributeListImpl(); // Private implementation + void operator=(const AttributeListImpl &); // Do not implement + AttributeListImpl(const AttributeListImpl &); // Do not implement + ~AttributeListImpl(); // Private implementation public: SmallVector Attrs; - ParamAttributeListImpl(const ParamAttrsWithIndex *Attr, unsigned NumAttrs) + AttributeListImpl(const ParamAttrsWithIndex *Attr, unsigned NumAttrs) : Attrs(Attr, Attr+NumAttrs) { RefCount = 0; } @@ -105,9 +105,9 @@ public: }; } -static ManagedStatic > ParamAttrsLists; +static ManagedStatic > ParamAttrsLists; -ParamAttributeListImpl::~ParamAttributeListImpl() { +AttributeListImpl::~AttributeListImpl() { ParamAttrsLists->RemoveNode(this); } @@ -128,15 +128,15 @@ PAListPtr PAListPtr::get(const ParamAttrsWithIndex *Attrs, unsigned NumAttrs) { // Otherwise, build a key to look up the existing attributes. FoldingSetNodeID ID; - ParamAttributeListImpl::Profile(ID, Attrs, NumAttrs); + AttributeListImpl::Profile(ID, Attrs, NumAttrs); void *InsertPos; - ParamAttributeListImpl *PAL = + AttributeListImpl *PAL = ParamAttrsLists->FindNodeOrInsertPos(ID, InsertPos); // If we didn't find any existing attributes of the same shape then // create a new one and insert it. if (!PAL) { - PAL = new ParamAttributeListImpl(Attrs, NumAttrs); + PAL = new AttributeListImpl(Attrs, NumAttrs); ParamAttrsLists->InsertNode(PAL, InsertPos); } @@ -149,7 +149,7 @@ PAListPtr PAListPtr::get(const ParamAttrsWithIndex *Attrs, unsigned NumAttrs) { // PAListPtr Method Implementations //===----------------------------------------------------------------------===// -PAListPtr::PAListPtr(ParamAttributeListImpl *LI) : PAList(LI) { +PAListPtr::PAListPtr(AttributeListImpl *LI) : PAList(LI) { if (LI) LI->AddRef(); } -- 2.34.1