#include "preprocessor.hpp"
#include "array.hpp"
#include "at_path.hpp"
#include "header_start.hpp"
#include "node.hpp"
#include "node_view.hpp"
#include "table.hpp"
#include "value.hpp"
#include "header_end.hpp"
Go to the source code of this file.
◆ TOML_IMPL_NAMESPACE_START
| TOML_IMPL_NAMESPACE_START |
Initial value:{
if ((!
lhs != !
rhs) ||
lhs->type() !=
rhs->type())
return false;
return lhs->visit([=](
auto& l)
noexcept {
using concrete_type = remove_cvref<decltype(l)>;
return l == *(
rhs->as<concrete_type>());
});
}
}
#define TOML_CALLCONV
Calling convention to apply to exported free/static functions. \detail Not defined by default (let th...
#define TOML_EXTERNAL_LINKAGE
#define TOML_IMPL_NAMESPACE_END
Definition at line 102 of file node.inl.
◆ TOML_NAMESPACE_END
◆ TOML_NAMESPACE_START
Initial value:{
node::node() noexcept = default
Definition at line 22 of file node.inl.