webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
WebCore::RenderTraversal Namespace Reference

Functions

template<typename T , typename U >
TfirstChild (U &current)
 
template<typename T , typename U >
TlastChild (U &current)
 
template<typename T , typename U >
TnextSibling (U &current)
 
template<typename T , typename U >
TpreviousSibling (U &current)
 
template<typename T >
TfindAncestorOfType (const RenderObject &current)
 
template<typename T , typename U >
TfirstWithin (U &current)
 
template<typename T , typename U >
Tnext (U &current, const RenderObject *stayWithin)
 

Function Documentation

◆ findAncestorOfType()

template<typename T >
T* WebCore::RenderTraversal::findAncestorOfType ( const RenderObject current)
inline

◆ firstChild()

template<typename T , typename U >
T* WebCore::RenderTraversal::firstChild ( U current)
inline

◆ firstWithin()

template<typename T , typename U >
T* WebCore::RenderTraversal::firstWithin ( U current)
inline

◆ lastChild()

template<typename T , typename U >
T* WebCore::RenderTraversal::lastChild ( U current)
inline

◆ next()

template<typename T , typename U >
T* WebCore::RenderTraversal::next ( U current,
const RenderObject stayWithin 
)
inline

◆ nextSibling()

template<typename T , typename U >
T* WebCore::RenderTraversal::nextSibling ( U current)
inline

◆ previousSibling()

template<typename T , typename U >
T* WebCore::RenderTraversal::previousSibling ( U current)
inline