readded missing header
This commit is contained in:
parent
e385417047
commit
9ca00e4880
2 changed files with 4 additions and 2 deletions
|
@ -38,6 +38,7 @@ SOFTWARE.
|
||||||
#include <cstddef> // nullptr_t, ptrdiff_t, size_t
|
#include <cstddef> // nullptr_t, ptrdiff_t, size_t
|
||||||
#include <cstdint> // int64_t, uint64_t
|
#include <cstdint> // int64_t, uint64_t
|
||||||
#include <cstdlib> // strtod, strtof, strtold, strtoul
|
#include <cstdlib> // strtod, strtof, strtold, strtoul
|
||||||
|
#include <cstring> // strlen
|
||||||
#include <functional> // function, hash, less
|
#include <functional> // function, hash, less
|
||||||
#include <initializer_list> // initializer_list
|
#include <initializer_list> // initializer_list
|
||||||
#include <iomanip> // setw
|
#include <iomanip> // setw
|
||||||
|
@ -9163,7 +9164,7 @@ basic_json_parser_66:
|
||||||
/// a parser reading from a string literal
|
/// a parser reading from a string literal
|
||||||
parser(const char* buff, const parser_callback_t cb = nullptr)
|
parser(const char* buff, const parser_callback_t cb = nullptr)
|
||||||
: callback(cb),
|
: callback(cb),
|
||||||
m_lexer(reinterpret_cast<const typename lexer::lexer_char_t*>(buff), strlen(buff))
|
m_lexer(reinterpret_cast<const typename lexer::lexer_char_t*>(buff), std::strlen(buff))
|
||||||
{}
|
{}
|
||||||
|
|
||||||
/// a parser reading from an input stream
|
/// a parser reading from an input stream
|
||||||
|
|
|
@ -38,6 +38,7 @@ SOFTWARE.
|
||||||
#include <cstddef> // nullptr_t, ptrdiff_t, size_t
|
#include <cstddef> // nullptr_t, ptrdiff_t, size_t
|
||||||
#include <cstdint> // int64_t, uint64_t
|
#include <cstdint> // int64_t, uint64_t
|
||||||
#include <cstdlib> // strtod, strtof, strtold, strtoul
|
#include <cstdlib> // strtod, strtof, strtold, strtoul
|
||||||
|
#include <cstring> // strlen
|
||||||
#include <functional> // function, hash, less
|
#include <functional> // function, hash, less
|
||||||
#include <initializer_list> // initializer_list
|
#include <initializer_list> // initializer_list
|
||||||
#include <iomanip> // setw
|
#include <iomanip> // setw
|
||||||
|
@ -8312,7 +8313,7 @@ class basic_json
|
||||||
/// a parser reading from a string literal
|
/// a parser reading from a string literal
|
||||||
parser(const char* buff, const parser_callback_t cb = nullptr)
|
parser(const char* buff, const parser_callback_t cb = nullptr)
|
||||||
: callback(cb),
|
: callback(cb),
|
||||||
m_lexer(reinterpret_cast<const typename lexer::lexer_char_t*>(buff), strlen(buff))
|
m_lexer(reinterpret_cast<const typename lexer::lexer_char_t*>(buff), std::strlen(buff))
|
||||||
{}
|
{}
|
||||||
|
|
||||||
/// a parser reading from an input stream
|
/// a parser reading from an input stream
|
||||||
|
|
Loading…
Reference in a new issue