Symbol visibility tests

This commit is contained in:
2024-05-10 13:47:37 -07:00
parent f5920ba6c7
commit ba2b76cb13
11 changed files with 185 additions and 13 deletions

View File

@@ -37,7 +37,7 @@ namespace weaselab {
* - Methods that make stronger guarantees about the safety of calling
* concurrently with non-const methods are documented as such.
*/
struct VersionedMap {
struct __attribute__((__visibility__("default"))) VersionedMap {
/** Indicates how `Mutation::param1` and `Mutation::param2` are to be
* interpreted. */