1 #include "usetokenf.h" 2 UseTokenF()3UseTokenF::UseTokenF(): 4 TokenF() 5 { 6 m_HasOnly = false; 7 } 8 UseTokenF(const wxString & name,const wxString & filename,unsigned int line)9UseTokenF::UseTokenF(const wxString& name, const wxString& filename, unsigned int line): 10 TokenF(name, filename, line) 11 { 12 m_HasOnly = false; 13 } 14 ~UseTokenF()15UseTokenF::~UseTokenF() 16 { 17 //dtor 18 } 19 SetOnly(bool hasOnly)20void UseTokenF::SetOnly(bool hasOnly) 21 { 22 m_HasOnly = hasOnly; 23 } 24 SetModuleNature(ModuleNature modNature)25void UseTokenF::SetModuleNature(ModuleNature modNature) 26 { 27 m_ModuleNature = modNature; 28 } 29 AddToNamesList(wxString & localName)30void UseTokenF::AddToNamesList(wxString& localName) 31 { 32 m_NamesList.insert(localName.Lower()); 33 } 34 AddToRenameList(wxString & localName,wxString & externalName)35void UseTokenF::AddToRenameList(wxString& localName, wxString& externalName) 36 { 37 wxArrayString pair; 38 pair.Add(localName); 39 pair.Add(externalName.Lower()); 40 m_RenameList.push_back(pair); 41 } 42 43 44