Home | History | Annotate | Download | only in Script

Lines Matching defs:NameSpec

1 //===- NameSpec.cpp -------------------------------------------------------===//
9 #include <mcld/Script/NameSpec.h>
15 typedef GCFactory<NameSpec, MCLD_SYMBOLS_PER_INPUT> NameSpecFactory;
19 // NameSpec
21 NameSpec::NameSpec()
25 NameSpec::NameSpec(const std::string& pName, bool pAsNeeded)
26 : InputToken(InputToken::NameSpec, pName, pAsNeeded)
30 NameSpec::~NameSpec()
34 NameSpec* NameSpec::create(const std::string& pName, bool pAsNeeded)
36 NameSpec* result = g_NameSpecFactory->allocate();
37 new (result) NameSpec(pName, pAsNeeded);
41 void NameSpec::destroy(NameSpec*& pNameSpec)
48 void NameSpec::clear()