Commit d03d832f authored by uentity's avatar uentity

Mark recently added extern symbols as explicilty visible

parent b10dcaa4
......@@ -20,6 +20,8 @@
#include <cstring>
#include "caf/config.hpp"
namespace caf {
namespace detail {
namespace parser {
......@@ -44,15 +46,15 @@ inline bool in_whitelist(bool (*filter)(char), char ch) {
return filter(ch);
}
extern const char alphanumeric_chars[63];
CAF_API extern const char alphanumeric_chars[63];
extern const char alphabetic_chars[53];
CAF_API extern const char alphabetic_chars[53];
extern const char hexadecimal_chars[23];
CAF_API extern const char hexadecimal_chars[23];
extern const char decimal_chars[11];
CAF_API extern const char decimal_chars[11];
extern const char octal_chars[9];
CAF_API extern const char octal_chars[9];
} // namespace parser
} // namespace detail
......
......@@ -24,6 +24,7 @@
#include <vector>
#include <cstdint>
#include "caf/config.hpp"
#include "caf/atom.hpp"
#include "caf/fwd.hpp"
#include "caf/timespan.hpp"
......@@ -113,7 +114,7 @@ static constexpr size_t type_nrs = detail::tl_size<sorted_builtin_types>::value
+ 1;
/// List of all type names, indexed via `type_nr`.
extern const char* numbered_type_names[];
CAF_API extern const char* numbered_type_names[];
template <uint32_t R, uint16_t... Is>
struct type_token_helper;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment