The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
67 | 216 |
11 :
['oatpp::data::type::Type::findInterpretation(std::__1::vector
|
67 | 216 | oatpp::data::mapping::TreeToObjectMapper::map(oatpp::data::mapping::TreeToObjectMapper::State&,oatpp::data::type::Typeconst*)const | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/TreeToObjectMapper.cpp:131 |
36 | 776 |
9 :
['oatpp::data::type::Type::findInterpretation(std::__1::vector
|
36 | 776 | oatpp::data::mapping::ObjectToTreeMapper::map(oatpp::data::mapping::ObjectToTreeMapper::State&,oatpp::data::type::Voidconst&)const | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/ObjectToTreeMapper.cpp:80 |
32 | 160 |
7 :
['oatpp::json::Serializer::State::~State()', 'oatpp::data::type::String::~String()', 'oatpp::data::mapping::ErrorStack::operator=(oatpp::data::mapping::ErrorStack&&)', 'oatpp::json::Serializer::State::State()', 'oatpp::data::type::String::String
|
32 | 887 | oatpp::json::Serializer::serializeToStream(oatpp::data::stream::ConsistentOutputStream*,oatpp::json::Serializer::State&) | call site: 00000 | /src/oatpp/src/oatpp/json/Serializer.cpp:208 |
16 | 122 |
3 :
['oatpp::data::mapping::ErrorStack::push(oatpp::data::type::String const&)', 'oatpp::data::type::String::~String()', 'oatpp::data::type::String::String
|
16 | 122 | oatpp::data::mapping::ObjectToTreeMapper::mapEnum(oatpp::data::mapping::ObjectToTreeMapperconst*,oatpp::data::mapping::ObjectToTreeMapper::State&,oatpp::data::type::Voidconst&) | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/ObjectToTreeMapper.cpp:132 |
16 | 59 |
13 :
['oatpp::data::type::String::~String()', 'std::__1::__wrap_iter
|
16 | 59 | oatpp::data::mapping::Tree::Attributes::operator=(oatpp::data::mapping::Tree::Attributesconst&) | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/Tree.cpp:52 |
12 | 67 |
3 :
['oatpp::data::type::Tree::~Tree()', 'oatpp::data::type::Tree::Tree(oatpp::data::mapping::Tree&&)', 'oatpp::data::type::Void::Void
|
12 | 117 | oatpp::json::ObjectMapper::read(oatpp::utils::parser::Caret&,oatpp::data::type::Typeconst*,oatpp::data::mapping::ErrorStack&)const | call site: 00000 | /src/oatpp/src/oatpp/json/ObjectMapper.cpp:88 |
10 | 10 |
5 :
['oatpp::data::type::ObjectWrapper
|
10 | 10 |
oatpp::data::type::String::String(std::__1::shared_ptr
|
call site: 00000 | /src/oatpp/src/oatpp/data/type/Primitive.cpp:38 |
8 | 8 |
4 :
['__cxa_throw', '__cxa_free_exception', 'std::runtime_error::runtime_error(char const*)', '__cxa_allocate_exception'] |
8 | 8 | oatpp::data::mapping::Tree::setCopy(oatpp::data::mapping::Treeconst&) | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/Tree.cpp:309 |
8 | 8 |
4 :
['__cxa_throw', '__cxa_free_exception', 'std::runtime_error::runtime_error(char const*)', '__cxa_allocate_exception'] |
8 | 8 | oatpp::data::mapping::Tree::setCopy(oatpp::data::mapping::Treeconst&) | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/Tree.cpp:318 |
8 | 8 |
4 :
['__cxa_throw', '__cxa_free_exception', 'std::runtime_error::runtime_error(char const*)', '__cxa_allocate_exception'] |
8 | 8 | oatpp::data::mapping::Tree::setCopy(oatpp::data::mapping::Treeconst&) | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/Tree.cpp:336 |
8 | 8 |
4 :
['__cxa_free_exception', '__cxa_throw', '__cxa_allocate_exception', 'std::runtime_error::runtime_error(char const*)'] |
8 | 8 | oatpp::data::mapping::Tree::getInteger()const | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/Tree.cpp:608 |
8 | 8 |
4 :
['__cxa_free_exception', '__cxa_throw', '__cxa_allocate_exception', 'std::runtime_error::runtime_error(char const*)'] |
8 | 8 | oatpp::data::mapping::Tree::getFloat()const | call site: 00000 | /src/oatpp/src/oatpp/data/mapping/Tree.cpp:617 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
oatpp::data::type::String::String(char const*, long)
[function]
[call site]
00001
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::ObjectWrapper(std::__1::shared_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&)
[function]
[call site]
00002
oatpp::data::type::__class::String::getType()
[function]
[call site]
00003
__cxa_guard_acquire
[call site]
00004
oatpp::data::type::Type::Info::Info()
[function]
[call site]
00005
oatpp::data::type::Type::Type(oatpp::data::type::ClassId const&, oatpp::data::type::Type::Info const&)
[function]
[call site]
00006
oatpp::data::type::Type::Info::~Info()
[function]
[call site]
00007
__cxa_atexit
[call site]
00008
oatpp::data::type::Type::~Type()
[function]
[call site]
00009
__cxa_guard_release
[call site]
00010
__cxa_guard_abort
[call site]
00011
oatpp::json::Serializer::Config::Config()
[function]
[call site]
00012
oatpp::base::Countable::Countable()
[function]
[call site]
00013
oatpp::Environment::incObjects()
[function]
[call site]
00014
oatpp::data::type::String::String<char, void>(char const*)
[function]
[call site]
00015
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::ObjectWrapper(std::__1::shared_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&)
[function]
[call site]
00016
oatpp::data::type::String::String<char, void>(char const*)
[function]
[call site]
00017
oatpp::data::type::String::~String()
[function]
[call site]
00018
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::~ObjectWrapper()
[function]
[call site]
00019
oatpp::base::Countable::~Countable()
[function]
[call site]
00020
oatpp::Environment::decObjects()
[function]
[call site]
00021
__clang_call_terminate
[call site]
00022
__cxa_begin_catch
[call site]
00023
oatpp::json::Deserializer::Config::Config()
[function]
[call site]
00024
oatpp::base::Countable::Countable()
[function]
[call site]
00025
oatpp::json::ObjectMapper::ObjectMapper(oatpp::json::ObjectMapper::SerializerConfig const&, oatpp::json::ObjectMapper::DeserializerConfig const&)
[function]
[call site]
00026
oatpp::base::Countable::Countable()
[function]
[call site]
00027
oatpp::json::ObjectMapper::getMapperInfo()
[function]
[call site]
00028
oatpp::data::type::String::String<char, void>(char const*)
[function]
[call site]
00029
oatpp::data::mapping::ObjectMapper::Info::Info(oatpp::data::type::String const&, oatpp::data::type::String const&)
[function]
[call site]
00030
oatpp::data::type::operator+(oatpp::data::type::String const&, char const*)
[function]
[call site]
00031
oatpp::data::stream::BufferOutputStream::BufferOutputStream(long, std::__1::shared_ptr<void> const&)
[function]
[call site]
00032
oatpp::data::stream::ConsistentOutputStream::ConsistentOutputStream()
[function]
[call site]
00033
oatpp::data::stream::OutputStream::OutputStream()
[function]
[call site]
00034
oatpp::data::stream::WriteCallback::WriteCallback()
[function]
[call site]
00035
oatpp::data::stream::ConsistentOutputStream::~ConsistentOutputStream()
[function]
[call site]
00036
oatpp::data::stream::OutputStream::~OutputStream()
[function]
[call site]
00037
oatpp::data::stream::WriteCallback::~WriteCallback()
[function]
[call site]
00038
oatpp::data::stream::operator<<(oatpp::data::stream::ConsistentOutputStream&, oatpp::data::type::String const&)
[function]
[call site]
00039
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::operator bool() const
[function]
[call site]
00040
oatpp::data::stream::WriteCallback::writeSimple(oatpp::data::type::String const&)
[function]
[call site]
00041
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::operator->() const
[function]
[call site]
00042
oatpp::data::stream::WriteCallback::writeSimple(void const*, long)
[function]
[call site]
00043
oatpp::async::Action::Action()
[function]
[call site]
00044
oatpp::async::Action::isNone() const
[function]
[call site]
00045
oatpp::data::type::String::String<char, void>(char const*)
[function]
[call site]
00046
void oatpp::base::Log::stream<>(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, oatpp::data::type::String const&)
[function]
[call site]
00047
oatpp::base::LogMessage::LogMessage(oatpp::data::type::String const&)
[function]
[call site]
00048
bool oatpp::data::type::String::operator!=<decltype(nullptr), void>(decltype(nullptr)) const
[function]
[call site]
00049
oatpp::data::type::String::String(oatpp::data::type::String const&)
[function]
[call site]
00050
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::ObjectWrapper(oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String> const&)
[function]
[call site]
00051
oatpp::data::type::String::String<char, void>(char const*)
[function]
[call site]
00052
oatpp::data::stream::BufferOutputStream::BufferOutputStream(long, std::__1::shared_ptr<void> const&)
[function]
[call site]
00053
oatpp::utils::parser::Caret::Caret(oatpp::data::type::String const&)
[function]
[call site]
00054
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::operator->() const
[function]
[call site]
00055
oatpp::utils::parser::Caret::Caret(char const*, long)
[function]
[call site]
00056
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::getPtr() const
[function]
[call site]
00057
oatpp::utils::parser::Caret::~Caret()
[function]
[call site]
00058
oatpp::utils::parser::Caret::canContinue() const
[function]
[call site]
00059
oatpp::utils::parser::Caret::findText(char const*, long)
[function]
[call site]
00060
oatpp::utils::parser::Caret::getPosition()
[function]
[call site]
00061
oatpp::utils::parser::Caret::inc(long)
[function]
[call site]
00062
oatpp::utils::parser::Caret::~Caret()
[function]
[call site]
00063
oatpp::data::stream::BufferOutputStream::~BufferOutputStream()
[function]
[call site]
00064
oatpp::data::stream::ConsistentOutputStream::~ConsistentOutputStream()
[function]
[call site]
00065
oatpp::data::type::String::~String()
[function]
[call site]
00066
std::initializer_list<void*>::initializer_list[abi:ne180100]()
[function]
[call site]
00067
oatpp::base::Log::ignore(std::initializer_list<void*>)
[function]
[call site]
00068
oatpp::base::Log::log(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, oatpp::base::LogMessage const&)
[function]
[call site]
00069
oatpp::base::LogMessage::toStdString() const
[function]
[call site]
00070
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::operator->() const
[function]
[call site]
00071
oatpp::data::stream::WriteCallback::writeSimple(void const*, long)
[function]
[call site]
00072
oatpp::data::type::String::~String()
[function]
[call site]
00073
__cxa_allocate_exception
[call site]
00074
std::runtime_error::runtime_error(char const*)
[call site]
00075
__cxa_throw
[call site]
00076
__cxa_free_exception
[call site]
00077
oatpp::async::Action::~Action()
[function]
[call site]
00078
oatpp::async::Action::free()
[function]
[call site]
00079
__clang_call_terminate
[call site]
00080
oatpp::data::type::ObjectWrapper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, oatpp::data::type::__class::String>::operator->() const
[function]
[call site]
00081
oatpp::data::stream::WriteCallback::writeSimple(void const*, long)
[function]
[call site]
00082
oatpp::data::stream::BufferOutputStream::toStdString() const
[function]
[call site]
00083
oatpp::Environment::log(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00084
oatpp::base::LogMessage::~LogMessage()
[function]
[call site]
00085
oatpp::data::stream::BufferOutputStream::~BufferOutputStream()
[function]
[call site]
00086
oatpp::data::type::String::~String()
[function]
[call site]
00087
oatpp::data::stream::WriteCallback::writeSimple(char const*)
[function]
[call site]
00088
strlen
[call site]
00089
oatpp::data::stream::WriteCallback::writeSimple(void const*, long)
[function]
[call site]
00090
oatpp::data::stream::operator<<(oatpp::data::stream::ConsistentOutputStream&, char const*)
[function]
[call site]
00091
oatpp::data::stream::WriteCallback::writeSimple(char const*)
[function]
[call site]
00092
oatpp::data::stream::WriteCallback::writeSimple(char const*)
[function]
[call site]
00093
oatpp::data::stream::BufferOutputStream::toString()
[function]
[call site]
00094
oatpp::data::type::String::String(char const*, long)
[function]
[call site]
00095
oatpp::data::stream::BufferOutputStream::~BufferOutputStream()
[function]
[call site]
00096
oatpp::data::type::operator+(oatpp::data::type::String const&, oatpp::data::type::String const&)
[function]
[call site]
00097
oatpp::data::stream::BufferOutputStream::BufferOutputStream(long, std::__1::shared_ptr<void> const&)
[function]
[call site]
00098
oatpp::data::stream::operator<<(oatpp::data::stream::ConsistentOutputStream&, oatpp::data::type::String const&)
[function]
[call site]
00099
oatpp::data::stream::BufferOutputStream::toString()
[function]
[call site]
00100
oatpp::data::stream::BufferOutputStream::~BufferOutputStream()
[function]
[call site]
00101
oatpp::data::type::String::~String()
[function]
[call site]
00102
oatpp::data::type::String::String(oatpp::data::type::String const&)
[function]
[call site]
00103
oatpp::data::type::String::String(oatpp::data::type::String const&)
[function]
[call site]
00104
oatpp::data::type::String::~String()
[function]
[call site]
00105
oatpp::data::type::String::~String()
[function]
[call site]
00106
oatpp::data::mapping::ObjectMapper::ObjectMapper(oatpp::data::mapping::ObjectMapper::Info const&)
[function]
[call site]
00107
oatpp::data::mapping::ObjectMapper::Info::Info(oatpp::data::mapping::ObjectMapper::Info const&)
[function]
[call site]
00108
oatpp::data::type::String::String(oatpp::data::type::String const&)
[function]
[call site]
00109
oatpp::data::type::String::~String()
[function]
[call site]
00110
oatpp::data::mapping::ObjectMapper::Info::~Info()
[function]
[call site]
00111
oatpp::json::ObjectMapper::SerializerConfig::SerializerConfig(oatpp::json::ObjectMapper::SerializerConfig const&)
[function]
[call site]
00112
oatpp::data::mapping::ObjectToTreeMapper::Config::Config(oatpp::data::mapping::ObjectToTreeMapper::Config const&)
[function]
[call site]
00113
oatpp::json::Serializer::Config::Config(oatpp::json::Serializer::Config const&)
[function]
[call site]
00114
oatpp::base::Countable::Countable(oatpp::base::Countable const&)
[function]
[call site]
00115
oatpp::Environment::incObjects()
[function]
[call site]
00116
oatpp::data::type::String::String(oatpp::data::type::String const&)
[function]
[call site]
00117
oatpp::data::mapping::ObjectToTreeMapper::Config::~Config()
[function]
[call site]
00118
oatpp::json::ObjectMapper::DeserializerConfig::DeserializerConfig(oatpp::json::ObjectMapper::DeserializerConfig const&)
[function]
[call site]
00119
oatpp::data::mapping::TreeToObjectMapper::Config::Config(oatpp::data::mapping::TreeToObjectMapper::Config const&)
[function]
[call site]
00120
oatpp::json::Deserializer::Config::Config(oatpp::json::Deserializer::Config const&)
[function]
[call site]
00121
oatpp::base::Countable::Countable(oatpp::base::Countable const&)
[function]
[call site]
00122
oatpp::data::mapping::TreeToObjectMapper::Config::~Config()
[function]
[call site]
00123
oatpp::data::mapping::ObjectToTreeMapper::ObjectToTreeMapper()
[function]
[call site]
00124
oatpp::base::Countable::Countable()
[function]
[call site]
00125
oatpp::data::type::ClassId::getClassCount()
[function]
[call site]
00126
oatpp::data::type::ClassId::getClassMutex()
[function]
[call site]
00127
oatpp::data::type::ClassId::getClassNames()
[function]
[call site]
00128
__cxa_guard_acquire
[call site]
00129
__cxa_atexit
[call site]
00130
__cxa_guard_release
[call site]
00131
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00132
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00133
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00134
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00135
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00136
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00137
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00138
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00139
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00140
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00141
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00142
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00143
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00144
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00145
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00146
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00147
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00148
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00149
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00150
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00151
oatpp::data::mapping::ObjectToTreeMapper::setMapperMethod(oatpp::data::type::ClassId const&, void (*)(oatpp::data::mapping::ObjectToTreeMapper const*, oatpp::data::mapping::ObjectToTreeMapper::State&, oatpp::data::type::Void const&))
[function]
[call site]
00152
oatpp::base::Countable::~Countable()
[function]
[call site]
00153
oatpp::data::mapping::TreeToObjectMapper::TreeToObjectMapper()
[function]
[call site]
00154
oatpp::base::Countable::Countable()
[function]
[call site]
00155
oatpp::data::type::ClassId::getClassCount()
[function]
[call site]
00156
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00157
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00158
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00159
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00160
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00161
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00162
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00163
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00164
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00165
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00166
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00167
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00168
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00169
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00170
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00171
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00172
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00173
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00174
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00175
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00176
oatpp::data::mapping::TreeToObjectMapper::setMapperMethod(oatpp::data::type::ClassId const&, oatpp::data::type::Void (*)(oatpp::data::mapping::TreeToObjectMapper const*, oatpp::data::mapping::TreeToObjectMapper::State&, oatpp::data::type::Type const*))
[function]
[call site]
00177
oatpp::data::mapping::ObjectToTreeMapper::~ObjectToTreeMapper()
[function]
[call site]
00178
oatpp::base::Countable::~Countable()
[function]
[call site]
00179
oatpp::json::ObjectMapper::DeserializerConfig::~DeserializerConfig()
[function]
[call site]
00180
oatpp::json::Deserializer::Config::~Config()
[function]
[call site]
00181
oatpp::base::Countable::~Countable()
[function]
[call site]
00182
oatpp::json::ObjectMapper::SerializerConfig::~SerializerConfig()
[function]
[call site]
00183
oatpp::json::Serializer::Config::~Config()
[function]
[call site]
00184
oatpp::data::mapping::ObjectMapper::~ObjectMapper()
[function]
[call site]
00185
oatpp::data::mapping::ObjectMapper::Info::~Info()
[function]
[call site]
00186
oatpp::json::ObjectMapper::DeserializerConfig::~DeserializerConfig()
[function]
[call site]
00187
oatpp::json::ObjectMapper::SerializerConfig::~SerializerConfig()
[function]
[call site]
00188
oatpp::json::ObjectMapper::deserializerConfig()
[function]
[call site]
00189
oatpp::json::ObjectMapper::deserializerConfig()
[function]
[call site]
00190
oatpp::json::ObjectMapper::deserializerConfig()
[function]
[call site]
00191
oatpp::json::ObjectMapper::deserializerConfig()
[function]
[call site]
00192
oatpp::data::type::DTOWrapper<Test1> oatpp::data::mapping::ObjectMapper::readFromString<oatpp::data::type::DTOWrapper<Test1> >(oatpp::data::type::String const&) const
[function]
[call site]
00193
oatpp::data::type::__class::Object<Test1>::getType()
[function]
[call site]
00194
__cxa_guard_acquire
[call site]
00195
oatpp::data::type::__class::Object<Test1>::createType()
[function]
[call site]
00196
oatpp::data::type::Type::Info::Info()
[function]
[call site]
00197
Test1::Z__CLASS_TYPE_NAME()
[function]
[call site]
00198
__cxa_guard_acquire
[call site]
00199
oatpp::data::type::__class::Object<Test1>::PolymorphicDispatcher::PolymorphicDispatcher()
[function]
[call site]
00200
oatpp::data::type::__class::AbstractObject::PolymorphicDispatcher::PolymorphicDispatcher()
[function]
[call site]
00201
__cxa_atexit
[call site]
00202
__cxa_guard_release
[call site]
00203
Test1::getParentType()
[function]
[call site]
00204
oatpp::data::type::__class::Object<oatpp::data::type::DTO>::getType()
[function]
[call site]
00205
oatpp::data::type::__class::Object<oatpp::data::type::DTO>::createType()
[function]
[call site]
00206
oatpp::data::type::DTO::Z__CLASS_TYPE_NAME()
[function]
[call site]
00207
oatpp::data::type::__class::Object<oatpp::data::type::DTO>::PolymorphicDispatcher::PolymorphicDispatcher()
[function]
[call site]
00208
oatpp::data::type::DTO::getParentType()
[function]
[call site]
00209
oatpp::data::type::Type::Type(oatpp::data::type::ClassId const&, oatpp::data::type::Type::Info const&)
[function]
[call site]
00210
oatpp::data::type::Type::Info::~Info()
[function]
[call site]
00211
__cxa_guard_abort
[call site]
00212
__cxa_atexit
[call site]
00213
__cxa_guard_release
[call site]
00214
__cxa_guard_abort
[call site]
00215
oatpp::utils::parser::Caret::Caret(oatpp::data::type::String const&)
[function]
[call site]
00216
oatpp::data::mapping::ErrorStack::ErrorStack()
[function]
[call site]
00217
oatpp::data::type::DTOWrapper<Test1> oatpp::data::type::ObjectWrapper<void, oatpp::data::type::__class::Void>::cast<oatpp::data::type::DTOWrapper<Test1> >() const
[function]
[call site]
00218
oatpp::data::type::__class::Object<Test1>::getType()
[function]
[call site]
00219
oatpp::data::type::Type::extends(oatpp::data::type::Type const*) const
[function]
[call site]
00220
oatpp::data::type::__class::Object<Test1>::getType()
[function]
[call site]
00221
oatpp::data::type::__class::Void::getType()
[function]
[call site]
00222
__cxa_guard_acquire
[call site]
00223
oatpp::data::type::Type::Info::Info()
[function]
[call site]
00224
oatpp::data::type::Type::Type(oatpp::data::type::ClassId const&, oatpp::data::type::Type::Info const&)
[function]
[call site]
00225
oatpp::data::type::Type::Info::~Info()
[function]
[call site]
00226
__cxa_atexit
[call site]
00227
oatpp::data::type::Type::~Type()
[function]
[call site]
00228
__cxa_guard_release
[call site]
00229
__cxa_guard_abort
[call site]
00230
__cxa_allocate_exception
[call site]
00231
oatpp::data::type::__class::Object<Test1>::getType()
[function]
[call site]
00232
std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[call site]
00233
__cxa_throw
[call site]
00234
__cxa_free_exception
[call site]
00235
oatpp::data::type::__class::Object<Test1>::getType()
[function]
[call site]
00236
oatpp::data::type::DTOWrapper<Test1>::DTOWrapper(std::__1::shared_ptr<Test1> const&, oatpp::data::type::Type const*)
[function]
[call site]
00237
oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> >::ObjectWrapper(std::__1::shared_ptr<Test1> const&, oatpp::data::type::Type const*)
[function]
[call site]
00238
oatpp::data::type::Void::~Void()
[function]
[call site]
00239
oatpp::data::type::ObjectWrapper<void, oatpp::data::type::__class::Void>::~ObjectWrapper()
[function]
[call site]
00240
oatpp::data::mapping::ErrorStack::empty() const
[function]
[call site]
00241
__cxa_allocate_exception
[call site]
00242
oatpp::data::mapping::MappingError::MappingError(oatpp::data::mapping::ErrorStack&&)
[function]
[call site]
00243
oatpp::data::mapping::ErrorStack::empty() const
[function]
[call site]
00244
oatpp::data::type::String::getValue(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const
[function]
[call site]
00245
std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[call site]
00246
oatpp::data::mapping::ErrorStack::ErrorStack(oatpp::data::mapping::ErrorStack&&)
[function]
[call site]
00247
__cxa_throw
[call site]
00248
__cxa_free_exception
[call site]
00249
oatpp::data::type::DTOWrapper<Test1>::DTOWrapper(oatpp::data::type::DTOWrapper<Test1> const&)
[function]
[call site]
00250
oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> >::ObjectWrapper(oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> > const&)
[function]
[call site]
00251
oatpp::data::type::DTOWrapper<Test1>::~DTOWrapper()
[function]
[call site]
00252
oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> >::~ObjectWrapper()
[function]
[call site]
00253
oatpp::data::mapping::ErrorStack::~ErrorStack()
[function]
[call site]
00254
oatpp::utils::parser::Caret::~Caret()
[function]
[call site]
00255
oatpp::data::type::Void::Void<Test1, oatpp::data::type::__class::Object<Test1> >(oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> > const&)
[function]
[call site]
00256
oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> >::getPtr() const
[function]
[call site]
00257
oatpp::data::type::ObjectWrapper<Test1, oatpp::data::type::__class::Object<Test1> >::getValueType() const
[function]
[call site]
00258
oatpp::data::type::ObjectWrapper<void, oatpp::data::type::__class::Void>::ObjectWrapper(std::__1::shared_ptr<void>&&, oatpp::data::type::Type const*)
[function]
[call site]
00259
oatpp::data::mapping::ObjectMapper::writeToString(oatpp::data::type::Void const&) const
[function]
[call site]
00260
oatpp::data::stream::BufferOutputStream::BufferOutputStream(long, std::__1::shared_ptr<void> const&)
[function]
[call site]
00261
oatpp::data::mapping::ErrorStack::ErrorStack()
[function]
[call site]
00262
oatpp::data::mapping::ErrorStack::empty() const
[function]
[call site]
00263
__cxa_allocate_exception
[call site]
00264
oatpp::data::mapping::MappingError::MappingError(oatpp::data::mapping::ErrorStack&&)
[function]
[call site]
00265
__cxa_throw
[call site]
00266
__cxa_free_exception
[call site]
00267
oatpp::data::stream::BufferOutputStream::toString()
[function]
[call site]
00268
oatpp::data::mapping::ErrorStack::~ErrorStack()
[function]
[call site]
00269
oatpp::data::stream::BufferOutputStream::~BufferOutputStream()
[function]
[call site]
00270
oatpp::data::type::String::~String()
[function]
[call site]
00271
oatpp::data::type::Void::~Void()
[function]
[call site]
00272
oatpp::data::type::DTOWrapper<Test1>::~DTOWrapper()
[function]
[call site]
00273
oatpp::data::mapping::ObjectToTreeMapper::Config::~Config()
[function]
[call site]
00274
oatpp::data::mapping::TreeToObjectMapper::Config::~Config()
[function]
[call site]
00275
oatpp::json::ObjectMapper::~ObjectMapper()
[function]
[call site]
00276
oatpp::data::mapping::TreeToObjectMapper::~TreeToObjectMapper()
[function]
[call site]
00277
oatpp::base::Countable::~Countable()
[function]
[call site]
00278
oatpp::data::mapping::ObjectToTreeMapper::~ObjectToTreeMapper()
[function]
[call site]
00279
oatpp::json::ObjectMapper::DeserializerConfig::~DeserializerConfig()
[function]
[call site]
00280
oatpp::json::ObjectMapper::SerializerConfig::~SerializerConfig()
[function]
[call site]
00281
oatpp::data::mapping::ObjectMapper::~ObjectMapper()
[function]
[call site]
00282
oatpp::base::Countable::~Countable()
[function]
[call site]
00283
__cxa_begin_catch
[call site]
00284
__cxa_end_catch
[call site]
00285
oatpp::data::type::String::~String()
[function]
[call site]
00286