Home | History | Annotate | Download | only in parser

Lines Matching refs:m_item

54             : m_item(item)
59 : m_item(nullptr)
64 bool isMarker() const { return !m_item; }
66 PassRefPtrWillBeRawPtr<HTMLStackItem> stackItem() const { return m_item; }
69 // The fact that !m_item == isMarker() is an implementation detail
71 ASSERT(m_item);
72 return m_item->element();
74 void replaceElement(PassRefPtrWillBeRawPtr<HTMLStackItem> item) { m_item = item; }
77 bool operator==(Element* element) const { return !m_item ? !element : m_item->element() == element; }
78 bool operator!=(Element* element) const { return !m_item ? !!element : m_item->element() != element; }
80 void trace(Visitor* visitor) { visitor->trace(m_item); }
83 RefPtrWillBeMember<HTMLStackItem> m_item;