MCPcopy Create free account
hub / github.com/boostorg/json / write_impl

Function write_impl

include/boost/json/impl/serializer.hpp:55–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53
54template<class T, bool StackEmpty>
55BOOST_FORCEINLINE
56bool
57write_impl(null_like_conversion_tag, writer& w, stream& ss)
58{
59#if defined(_MSC_VER)
60# pragma warning( push )
61# pragma warning( disable : 4127 )
62#endif
63 if( StackEmpty || w.st_.empty() )
64 return write_null(w, ss);
65#if defined(_MSC_VER)
66# pragma warning( pop )
67#endif
68 return resume_buffer(w, ss);
69}
70
71template<class T, bool StackEmpty>
72BOOST_FORCEINLINE

Callers

nothing calls this directly

Calls 9

visitFunction · 0.85
popMethod · 0.80
pushMethod · 0.80
emptyMethod · 0.45
dataMethod · 0.45
sizeMethod · 0.45
appendMethod · 0.45
usedMethod · 0.45
skipMethod · 0.45

Tested by

no test coverage detected