Lines Matching defs:__forest
1210 _RopeRep* __forest[int(__detail::_S_max_rope_depth) + 1];
1215 // __forest[__i]._M_size >= _S_min_len[__i]
1216 // __forest[__i]._M_depth = __i
1220 __forest[__i] = 0;
1223 _S_add_to_forest(__r, __forest);
1225 if (0 != __forest[__i])
1230 __result = _S_concat(__forest[__i], __result);
1231 __forest[__i]->_M_unref_nonnil();
1233 __forest[__i] = 0;
1240 _S_unref(__forest[__i]);
1252 _S_add_to_forest(_RopeRep* __r, _RopeRep** __forest)
1256 _S_add_leaf_to_forest(__r, __forest);
1263 _S_add_to_forest(__c->_M_left, __forest);
1264 _S_add_to_forest(__c->_M_right, __forest);
1272 _S_add_leaf_to_forest(_RopeRep* __r, _RopeRep** __forest)
1281 if (0 != __forest[__i])
1286 __too_tiny = _S_concat_and_set_balanced(__forest[__i],
1288 __forest[__i]->_M_unref_nonnil();
1289 __forest[__i] = 0;
1302 if (0 != __forest[__i])
1307 __insertee = _S_concat_and_set_balanced(__forest[__i],
1309 __forest[__i]->_M_unref_nonnil();
1310 __forest[__i] = 0;
1315 __forest[__i] = __insertee;