| 178 | } |
| 179 | template<class View, int o> |
| 180 | forceinline void |
| 181 | NaryLqLe<View,o>::push(Space& home, int p) { |
| 182 | // Try to avoid entering same position twice |
| 183 | if ((pos != nullptr) && (pos->p == p)) |
| 184 | return; |
| 185 | pos = new (home) Pos(p,pos); |
| 186 | } |
| 187 | template<class View, int o> |
| 188 | forceinline int |
| 189 | NaryLqLe<View,o>::pop(Space& home) { |
no outgoing calls
no test coverage detected