Searched refs:AttributeProxy (Results 1 - 6 of 6) sorted by relevance

/frameworks/compile/mclinker/lib/MC/
H A DMCLDAttribute.cpp48 // AttributeProxy
49 AttributeProxy::AttributeProxy(AttributeFactory& pParent, Attribute& pBase) function in class:AttributeProxy
53 AttributeProxy::~AttributeProxy()
57 bool AttributeProxy::isWholeArchive() const
65 bool AttributeProxy::isAsNeeded() const
73 bool AttributeProxy::isAddNeeded() const
81 bool AttributeProxy::isStatic() const
89 bool AttributeProxy
[all...]
H A DAttributeFactory.cpp19 m_pLast = new AttributeProxy(*this, *m_AttrSet.front());
26 m_pLast = new AttributeProxy(*this, *m_AttrSet.front());
56 AttributeProxy* AttributeFactory::produce()
62 AttributeProxy& AttributeFactory::last()
67 const AttributeProxy& AttributeFactory::last() const
H A DMCLDInput.cpp16 Input::Input(llvm::StringRef pName, const AttributeProxy& pProxy)
25 const AttributeProxy& pProxy,
/frameworks/compile/mclinker/include/mcld/MC/
H A DAttributeFactory.h57 AttributeProxy* produce();
60 AttributeProxy& last();
61 const AttributeProxy& last() const;
93 AttributeProxy *m_pLast;
H A DMCLDInput.h25 class AttributeProxy;
49 const AttributeProxy& pAttr);
53 const AttributeProxy& pAttr,
H A DMCLDAttribute.h167 /** \class AttributeProxy
175 * AttributeProxy hides the reality of sharing. An input file can change
177 * as it has a private ownership of the attribute. AttributeProxy does
179 * the attribute of the input file. If the searching fails, AttributeProxy
182 class AttributeProxy class in namespace:mcld
187 explicit AttributeProxy(AttributeFactory& pParent, Attribute& pBase);
188 ~AttributeProxy();
219 AttributeProxy* clone() const;

Completed in 760 milliseconds