Lines Matching refs:ResolveInfo
1 //===- ResolveInfo.h ------------------------------------------------------===//
20 /** \class ResolveInfo
21 * \brief ResolveInfo records the information about how to resolve a symbol.
35 class ResolveInfo
95 static ResolveInfo* Create(const key_type& pKey);
97 static void Destroy(ResolveInfo*& pInfo);
99 static ResolveInfo* Null();
129 void override(const ResolveInfo& pForm);
131 void overrideAttributes(const ResolveInfo& pFrom);
133 void overrideVisibility(const ResolveInfo& pFrom);
138 void setLink(const ResolveInfo* pTarget) {
139 m_Ptr.info_ptr = const_cast<ResolveInfo*>(pTarget);
193 ResolveInfo* link()
196 const ResolveInfo* link() const
256 ResolveInfo* info_ptr;
279 ResolveInfo();
280 ResolveInfo(const ResolveInfo& pCopy);
281 ResolveInfo& operator=(const ResolveInfo& pCopy);
282 ~ResolveInfo();