Home | History | Annotate | Download | only in Object

Lines Matching full:sectionmap

1 //===- SectionMap.cpp -----------------------------------------------------===//
9 #include <mcld/Object/SectionMap.h>
17 SectionMap::NamePair SectionMap::NullName;
20 // SectionMap::NamePair
22 SectionMap::NamePair::NamePair()
26 SectionMap::NamePair::NamePair(const std::string& pFrom, const std::string& pTo)
28 hash = SectionMap::hash(pFrom);
31 bool SectionMap::NamePair::isNull() const
37 // SectionMap
39 const SectionMap::NamePair& SectionMap::find(const std::string& pFrom) const
41 unsigned int hash = SectionMap::hash(pFrom);
45 SectionMap::NamePair& SectionMap::find(const std::string& pFrom)
47 unsigned int hash = SectionMap::hash(pFrom);
51 const SectionMap::NamePair&
52 SectionMap::find(const std::string& pFrom, unsigned int pHash) const
63 SectionMap::NamePair&
64 SectionMap::find(const std::string& pFrom, unsigned int pHash)
75 SectionMap::NamePair& SectionMap::append(const std::string &pFrom,
91 bool SectionMap::matched(const NamePair& pNamePair,
113 unsigned int SectionMap::hash(const std::string& pString)