Home | History | Annotate | Download | only in dom

Lines Matching refs:Range

41 class Range : public RefCounted<Range> {
43 static PassRefPtr<Range> create(PassRefPtr<Document>);
44 static PassRefPtr<Range> create(PassRefPtr<Document>, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset);
45 static PassRefPtr<Range> create(PassRefPtr<Document>, const Position&, const Position&);
46 ~Range();
70 short compareBoundaryPoints(CompareHow, const Range* sourceRange, ExceptionCode&) const;
87 PassRefPtr<Range> cloneRange(ExceptionCode&) const;
121 // Expand range to a unit (word or sentence or block or document) boundary.
134 Range(PassRefPtr<Document>);
135 Range(PassRefPtr<Document>, PassRefPtr<Node> startContainer, int startOffset, PassRefPtr<Node> endContainer, int endOffset);
154 PassRefPtr<Range> rangeOfContents(Node*);
156 bool operator==(const Range&, const Range&);
157 inline bool operator!=(const Range& a, const Range& b) { return !(a == b); }
163 void showTree(const WebCore::Range*);