Home | History | Annotate | Download | only in h

Lines Matching refs:_root

45 ASTBase::link(ASTBase **_root, ASTBase **_sibling, ASTBase **_tail)

48 if ( *_root == NULL ) *_root = *_sibling;
49 else if ( *_root != *_sibling ) (*_root)->_down = *_sibling;
56 ASTBase::subchild(ASTBase **_root, ASTBase **_sibling, ASTBase **_tail)
61 if ( *_root != NULL ) (*_root)->_down = *_sibling;
64 if ( *_root == NULL ) *_root = *_sibling;
72 ASTBase::subroot(ASTBase **_root, ASTBase **_sibling, ASTBase **_tail)
74 if ( *_root != NULL )
75 if ( (*_root)->_down == *_sibling ) *_sibling = *_tail = *_root;
76 *_root = this;
77 (*_root)->_down = *_sibling;