Home | History | Annotate | Download | only in LD

Lines Matching refs:ResolveInfo

15 #include "mcld/LD/ResolveInfo.h"
33 typedef HashTable<ResolveInfo, hash::StringHash<hash::DJB> > Table;
37 typedef GCFactory<ResolveInfo*, 128> FreeInfoSet;
51 ResolveInfo* createSymbol(
54 ResolveInfo::Type pType,
55 ResolveInfo::Desc pDesc,
56 ResolveInfo::Binding pBinding,
57 ResolveInfo::SizeType pSize,
58 ResolveInfo::Visibility pVisibility = ResolveInfo::Default);
61 /// @param pOldInfo - if pOldInfo is not NULL, the old ResolveInfo being
68 ResolveInfo::Type pType,
69 ResolveInfo::Desc pDesc,
70 ResolveInfo::Binding pBinding,
71 ResolveInfo::SizeType pSize,
73 ResolveInfo::Visibility pVisibility,
74 ResolveInfo* pOldInfo,
81 /// findInfo - find the resolved ResolveInfo
82 const ResolveInfo* findInfo(const llvm::StringRef& pName) const;
83 ResolveInfo* findInfo(const llvm::StringRef& pName);
95 // syminfo_iterator - traverse the ResolveInfo in the resolved HashTable
104 // freeinfo_iterator - traverse the ResolveInfo those do not need to be