Home | History | Annotate | Download | only in xml

Lines Matching refs:NodeSet

42     static PassRefPtrWillBeRawPtr<ValueData> create(const NodeSet& nodeSet) { return adoptRefWillBeNoop(new ValueData(nodeSet)); }
43 static PassRefPtrWillBeRawPtr<ValueData> create(PassOwnPtrWillBeRawPtr<NodeSet> nodeSet) { return adoptRefWillBeNoop(new ValueData(nodeSet)); }
46 NodeSet& nodeSet() { return *m_nodeSet; }
51 ValueData() : m_nodeSet(NodeSet::create()) { }
52 explicit ValueData(const NodeSet& nodeSet) : m_nodeSet(NodeSet::create(nodeSet)) { }
53 explicit ValueData(PassOwnPtrWillBeRawPtr<NodeSet> nodeSet) : m_nodeSet(nodeSet) { }
54 explicit ValueData(const String& string) : m_string(string), m_nodeSet(NodeSet::create()) { }
56 OwnPtrWillBeMember<NodeSet> m_nodeSet;
71 Value(const NodeSet& value) : m_type(NodeSetValue), m_bool(false), m_number(0), m_data(ValueData::create(value)) { }
72 Value(Node* value) : m_type(NodeSetValue), m_bool(false), m_number(0), m_data(ValueData::create()) { m_data->nodeSet().append(value); }
80 Value(PassOwnPtrWillBeRawPtr<NodeSet> value, const AdoptTag&) : m_type(NodeSetValue), m_bool(false), m_number(0), m_data(ValueData::create(value)) { }
91 const NodeSet& toNodeSet(EvaluationContext*) const;
92 NodeSet& modifiableNodeSet(EvaluationContext&);