Lines Matching defs:_ancestor
46 Tarjan *_ancestor; // Used for LINK and EVAL
184 t->_ancestor = NULL; // Fast LINK & EVAL setup
297 assert( _ancestor != 0, "" );
298 if( _ancestor->_ancestor != 0 ) {
299 _ancestor->COMPRESS( );
300 if( _ancestor->_label->_semi < _label->_semi )
301 _label = _ancestor->_label;
302 _ancestor = _ancestor->_ancestor;
308 if( !_ancestor ) return _label;
310 return (_ancestor->_label->_semi >= _label->_semi) ? _label : _ancestor->_label;
318 s->_child->_ancestor = s;
322 s = s->_ancestor = s->_child;
331 s->_ancestor = this;
375 NTarjan *_ancestor; // Used for LINK and EVAL
542 w->_ancestor = NULL; // Fast LINK & EVAL setup
566 assert( _ancestor != 0, "" );
567 if( _ancestor->_ancestor != 0 ) {
568 _ancestor->COMPRESS( );
569 if( _ancestor->_label->_semi < _label->_semi )
570 _label = _ancestor->_label;
571 _ancestor = _ancestor->_ancestor;
577 if( !_ancestor ) return _label;
579 return (_ancestor->_label->_semi >= _label->_semi) ? _label : _ancestor->_label;
587 s->_child->_ancestor = s;
591 s = s->_ancestor = s->_child;
600 s->_ancestor = this;