| 41 | { |
| 42 | template <typename Visitor> |
| 43 | void Visit(Visitor & visitor) |
| 44 | { |
| 45 | visitor(m_categoryOffset, "categoryOffset"); |
| 46 | visitor(m_bookmarksOffset, "bookmarksOffset"); |
| 47 | visitor(m_tracksOffset, "tracksOffset"); |
| 48 | if (HasCompilationsSection()) |
| 49 | visitor(m_compilationsOffset, "compilationsOffset"); |
| 50 | visitor(m_stringsOffset, "stringsOffset"); |
| 51 | if (!HasCompilationsSection()) |
| 52 | m_compilationsOffset = m_stringsOffset; |
| 53 | visitor(m_eosOffset, "eosOffset"); |
| 54 | } |
| 55 | |
| 56 | template <typename Sink> |
| 57 | void Serialize(Sink & sink) |
no outgoing calls
no test coverage detected