Lines Matching defs:mnode
3622 MatchNode *mnode, uint idx) {
3623 if ( ! mnode) return;
3632 if ( (mnode->_lChild == NULL) && (mnode->_rChild == NULL)
3633 && mnode->base_operand(position, globals, result, name, optype) ) {
3659 uint lConsts = (mnode->_lChild) ? (mnode->_lChild->num_consts(globals) ) : 0;
3660 uint rConsts = (mnode->_rChild) ? (mnode->_rChild->num_consts(globals) ) : 0;
3661 if ( (mnode->_lChild) && (lConsts > idx) ) {
3663 path_to_constant(fp, globals, mnode->_lChild, idx);
3667 if ( (mnode->_rChild) && (rConsts > (idx - lConsts) ) ) {
3670 path_to_constant(fp, globals, mnode->_rChild, idx);