Fix and add test's for SFINAE problem
This commit is contained in:
parent
06ccd43a2a
commit
e26a2904fc
3 changed files with 13 additions and 2 deletions
|
@ -18445,7 +18445,7 @@ class basic_json
|
|||
@since version 3.6.0
|
||||
*/
|
||||
template<typename KeyT, typename std::enable_if<
|
||||
not std::is_same<KeyT, json_pointer>::value, int>::type = 0>
|
||||
not std::is_same<typename std::decay<KeyT>::type, json_pointer>::value, int>::type = 0>
|
||||
bool contains(KeyT && key) const
|
||||
{
|
||||
return is_object() and m_value.object->find(std::forward<KeyT>(key)) != m_value.object->end();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue