| 834 | */ |
| 835 | template<class T1, class T2, class T3> |
| 836 | bool |
| 837 | atomicInc(T1& it, T2 last, T3& out) |
| 838 | { |
| 839 | #pragma omp critical(atomicInc) |
| 840 | out = it == last ? it : it++; |
| 841 | return out != last; |
| 842 | } |
| 843 | |
| 844 | /** Build the path overlap graph. */ |
| 845 | static void |
no outgoing calls
no test coverage detected