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