Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(416)

Unified Diff: Source/core/dom/ElementTraversal.h

Issue 667403002: Rename nodes/elements traversal function names. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rename to startsAt (and startsAfter) Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/dom/DocumentOrderedMap.cpp ('k') | Source/core/dom/Node.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/dom/ElementTraversal.h
diff --git a/Source/core/dom/ElementTraversal.h b/Source/core/dom/ElementTraversal.h
index cba90cb5dd6f92ed42d37f2540cd1d184e70d0f4..d1ee22922fe7e9446d536d64768af982d72543a3 100644
--- a/Source/core/dom/ElementTraversal.h
+++ b/Source/core/dom/ElementTraversal.h
@@ -98,8 +98,8 @@ public:
static TraversalRange<TraversalChildrenIterator<Traversal<ElementType>>> childrenOf(const Node&);
static TraversalRange<TraversalDescendantIterator<Traversal<ElementType>>> descendantsOf(const Node&);
static TraversalRange<TraversalInclusiveDescendantIterator<Traversal<ElementType>>> inclusiveDescendantsOf(const ElementType&);
- static TraversalRange<TraversalInclusiveNextIterator<Traversal<ElementType>>> from(const ElementType*);
- static TraversalRange<TraversalNextIterator<Traversal<ElementType>>> fromNext(const Node&);
+ static TraversalRange<TraversalNextIterator<Traversal<ElementType>>> startsAt(const ElementType*);
+ static TraversalRange<TraversalNextIterator<Traversal<ElementType>>> startsAfter(const Node&);
private:
template <class NodeType>
@@ -139,15 +139,15 @@ inline TraversalRange<TraversalInclusiveDescendantIterator<Traversal<ElementType
};
template <class ElementType>
-inline TraversalRange<TraversalInclusiveNextIterator<Traversal<ElementType>>> Traversal<ElementType>::from(const ElementType* start)
+inline TraversalRange<TraversalNextIterator<Traversal<ElementType>>> Traversal<ElementType>::startsAt(const ElementType* start)
{
- return TraversalRange<TraversalInclusiveNextIterator<Traversal<ElementType>>>(start);
+ return TraversalRange<TraversalNextIterator<Traversal<ElementType>>>(start);
};
template <class ElementType>
-inline TraversalRange<TraversalNextIterator<Traversal<ElementType>>> Traversal<ElementType>::fromNext(const Node& start)
+inline TraversalRange<TraversalNextIterator<Traversal<ElementType>>> Traversal<ElementType>::startsAfter(const Node& start)
{
- return TraversalRange<TraversalNextIterator<Traversal<ElementType>>>(&start);
+ return startsAt(Traversal<ElementType>::next(start));
};
// Specialized for pure Element to exploit the fact that Elements parent is always either another Element or the root.
« no previous file with comments | « Source/core/dom/DocumentOrderedMap.cpp ('k') | Source/core/dom/Node.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698