git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
C++: add const char * constructor for 'any'
a8df711Andy Arvanitis
pcc/runtime/purescript.hh+1
@@ -187,6 +187,7 @@ class any {
187
187
188 template <size_t N>
188 template <size_t N>
189 any(const char (&val)[N]) noexcept : tag(Tag::StringLiteral), r(val) {}
189 any(const char (&val)[N]) noexcept : tag(Tag::StringLiteral), r(val) {}
190+ any(const char * val) : tag(Tag::String), s(make_managed<string>(val)) {}
190 any(char * val) : tag(Tag::String), s(make_managed<string>(val)) {}
191 any(char * val) : tag(Tag::String), s(make_managed<string>(val)) {}
191
192
192 any(const string& val) : tag(Tag::String), s(make_managed<string>(val)) {}
193 any(const string& val) : tag(Tag::String), s(make_managed<string>(val)) {}