You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Eliminate the "clear" macro in favor of an inline function.
When compiling using libcxx and C++17 (see also PR#9!) the
<atomic_flag> include is dragged in by one of the standard library
headers. atomic_flag declares a clear() member. The clear macro causes
this to expand to something that won't compile.
This change creates a clear() function in utils.h. This seemed like a
logical place for it to live.
0 commit comments