forgot some exports

master
Daniel Kolesa 2016-10-22 19:34:52 +02:00
parent b3e31c1d25
commit b5568456a5
2 changed files with 7 additions and 7 deletions

View File

@ -756,7 +756,7 @@ namespace util {
CsState &cs, ostd::ConstCharRange str CsState &cs, ostd::ConstCharRange str
); );
struct ListParser { struct OSTD_EXPORT ListParser {
ostd::ConstCharRange input; ostd::ConstCharRange input;
ostd::ConstCharRange quote = ostd::ConstCharRange(); ostd::ConstCharRange quote = ostd::ConstCharRange();
ostd::ConstCharRange item = ostd::ConstCharRange(); ostd::ConstCharRange item = ostd::ConstCharRange();
@ -775,11 +775,11 @@ private:
CsState &p_state; CsState &p_state;
}; };
ostd::Size list_length(CsState &cs, ostd::ConstCharRange s); OSTD_EXPORT ostd::Size list_length(CsState &cs, ostd::ConstCharRange s);
ostd::Maybe<CsString> list_index( OSTD_EXPORT ostd::Maybe<CsString> list_index(
CsState &cs, ostd::ConstCharRange s, ostd::Size idx CsState &cs, ostd::ConstCharRange s, ostd::Size idx
); );
CsVector<CsString> list_explode( OSTD_EXPORT CsVector<CsString> list_explode(
CsState &cs, ostd::ConstCharRange s, ostd::Size limit = -1 CsState &cs, ostd::ConstCharRange s, ostd::Size limit = -1
); );

View File

@ -387,7 +387,7 @@ endblock:
return s; return s;
} }
ostd::Size list_length(CsState &cs, ostd::ConstCharRange s) { OSTD_EXPORT ostd::Size list_length(CsState &cs, ostd::ConstCharRange s) {
ListParser p(cs, s); ListParser p(cs, s);
ostd::Size ret = 0; ostd::Size ret = 0;
while (p.parse()) { while (p.parse()) {
@ -396,7 +396,7 @@ endblock:
return ret; return ret;
} }
ostd::Maybe<CsString> list_index( OSTD_EXPORT ostd::Maybe<CsString> list_index(
CsState &cs, ostd::ConstCharRange s, ostd::Size idx CsState &cs, ostd::ConstCharRange s, ostd::Size idx
) { ) {
ListParser p(cs, s); ListParser p(cs, s);
@ -411,7 +411,7 @@ endblock:
return ostd::move(p.element()); return ostd::move(p.element());
} }
CsVector<CsString> list_explode( OSTD_EXPORT CsVector<CsString> list_explode(
CsState &cs, ostd::ConstCharRange s, ostd::Size limit CsState &cs, ostd::ConstCharRange s, ostd::Size limit
) { ) {
CsVector<CsString> ret; CsVector<CsString> ret;