Files
simdjson-simdjson/tests/ondemand/compilation_failure_tests/iterate_string_view.cpp
2021-03-03 12:50:56 -08:00

20 lines
423 B
C++

#include <iostream>
#include "simdjson.h"
using namespace simdjson;
int main() {
ondemand::parser parser;
#if COMPILATION_TEST_USE_FAILING_CODE
auto json = std::string_view("1");
auto doc = parser.iterate(json);
#else
auto json = "1"_padded;
auto doc = parser.iterate(json);
#endif
int64_t value;
auto error = doc.get(value);
if (error) { exit(1); }
std::cout << value << std::endl;
}