| OLD | NEW |
| 1 # Linker doesn't like these unmangled: | 1 # Linker doesn't like these unmangled: |
| 2 # re2::RE2* | 2 # re2::RE2* |
| 3 __ZN3re23RE2* | 3 __ZN3re23RE2* |
| 4 __ZNK3re23RE2* | 4 __ZNK3re23RE2* |
| 5 # re2::StringPiece* | 5 # re2::StringPiece* |
| 6 __ZN3re211StringPiece* | 6 __ZN3re211StringPiece* |
| 7 __ZNK3re211StringPiece* | 7 __ZNK3re211StringPiece* |
| 8 # operator<<(std::ostream&, re2::StringPiece const&) | 8 # operator<<(std::ostream&, re2::StringPiece const&) |
| 9 __ZlsRSoRKN3re211StringPieceE | 9 # Seen with libstdc++ on 10.8 and below: |
| 10 # __ZlsRSoRKN3re211StringPieceE |
| 11 # Seen with libc++ on 10.9 and above: |
| 12 # __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN3re211StringPieceE |
| 13 # Note that "ls" means operator<<, so this is not overly broad. |
| 14 __Zls*RKN3re211StringPieceE |
| 10 # re2::FilteredRE2* | 15 # re2::FilteredRE2* |
| 11 __ZN3re211FilteredRE2* | 16 __ZN3re211FilteredRE2* |
| 17 __ZNK3re211FilteredRE2* |
| 18 # flags |
| 19 __ZN3re2*FLAGS_* |
| OLD | NEW |