| 7 | |
| 8 | template<typename Tag> |
| 9 | void mapsComposition( Vector<Id<Tag>, Id<Tag>>& a2b, const Vector<Id<Tag>, Id<Tag>>& b2c ) |
| 10 | { |
| 11 | for ( int i = 0; i < a2b.size(); ++i ) |
| 12 | { |
| 13 | auto& bId = a2b[Id<Tag>( i )]; |
| 14 | if ( bId ) |
| 15 | bId = b2c[bId]; |
| 16 | } |
| 17 | } |
| 18 | |
| 19 | template<typename Tag> |
| 20 | Vector<Id<Tag>, Id<Tag>> mapsComposition( const Vector<Id<Tag>, Id<Tag>>& a2b, const Vector<Id<Tag>, Id<Tag>>& b2c ) |
no test coverage detected