MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / is_primitive

Function is_primitive

3rd/nlohmann_json/single_include/nlohmann/json.hpp:20003–20006  ·  view source on GitHub ↗

! @brief return whether type is primitive This function returns true if and only if the JSON type is primitive (string, number, boolean, or null). @return `true` if type is primitive (string, number, boolean, or null), `false` otherwise. @complexity Constant. @exceptionsafety No-throw guarantee: this member function never throws exceptions. @liveexample{The

Source from the content-addressed store, hash-verified

20001 @since version 1.0.0
20002 */
20003 constexpr bool is_primitive() const noexcept
20004 {
20005 return is_null() || is_string() || is_boolean() || is_number() || is_binary();
20006 }
20007
20008 /*!
20009 @brief return whether type is structured

Callers

nothing calls this directly

Calls 5

is_nullFunction · 0.70
is_stringFunction · 0.70
is_booleanFunction · 0.70
is_numberFunction · 0.70
is_binaryFunction · 0.70

Tested by

no test coverage detected