{
    "": "要求;; `x.key++_++equal()` 需要在功能上等价于 `other.key++_++equal()` 。 并发性;; 阻塞于 `x` 。",
    ":347": "---",
    ":388": "---",
    ":432": "---",
    ":445": "---",
    ":452": "---",
    ":464": "---",
    ":485": "---",
    ":495": "---",
    ":508": "后置条件：;; `size() == 0`\n要求：;; 若使用默认参数，则 `hasher`、`key_equal` 和 `allocator_type` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。",
    ":511": "---",
    ":525": "后置条件：;; `size() == 0`\n要求：;; 若使用默认参数，则 `hasher`、`key_equal` 和 `allocator_type` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。",
    ":528": "---",
    ":544": "要求;; 若使用默认值，则 `hasher` 、 `key++_++equal` 和 `allocator++_++type` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。",
    ":546": "---",
    ":561": "---",
    ":574": "并发：;; 阻塞 `other`。",
    ":576": "---",
    ":587": "要求：;; `hasher`、`key_equal` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。",
    ":589": "---",
    ":598": "---",
    ":608": "并发：;; 阻塞 `other`。",
    ":610": "---",
    ":625": "并发：;; 阻塞 `other`。",
    ":627": "---",
    ":644": "---",
    ":659": "要求;; 若使用默认值，则 `hasher` 、 `key++_++equal` 和 `allocator++_++type` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。",
    ":661": "---",
    ":674": "---",
    ":687": "---",
    ":699": "要求;; `hasher` 和 `key++_++equal` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。",
    ":701": "---",
    ":714": "要求;; `key++_++equal` 需满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[可默认构造] 要求。",
    ":716": "---",
    ":727": "Requires:;; `hasher` and `key_equal` need to be https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[DefaultConstructible^].",
    ":729": "---",
    ":740": "要求：;; `hasher` 和 `key_equal` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。",
    ":742": "---",
    ":754": "要求：;; `key_equal` 必须满足 https://en.cppreference.com/w/cpp/named_req/DefaultConstructible[默认可构造]。",
    ":756": "---",
    ":767": "---",
    ":785": "---",
    ":805": "---",
    ":818": "---",
    ":840": "---",
    ":876": "---",
    ":892": "---",
    ":913": "---",
    ":930": "---",
    ":957": "---",
    ":970": "---",
    ":985": "---",
    ":996": "---",
    ":1013": "---",
    ":1021": "当且仅当哈希表中不存在键等价的元素时，将`obj`插入表中。",
    ":1029": "---",
    ":1037": "当且仅当哈希表中不存在等价键的元素时，将`obj`插入表中。",
    ":1045": "---",
    ":1052": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1059": "返回值：;; 成功插入的元素数量。",
    ":1061": "---",
    ":1068": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1075": "返回值：;; 成功插入的元素个数。",
    ":1077": "---",
    ":1088": "返回值：;; 由`inserted`和`node`构造的`insert_return_type`对象：",
    ":1089": "若 `nh` 为空，则 `inserted` 为 `false` 且 `node` 为空。",
    ":1090": "若插入操作成功，则 `inserted` 为 true， 且 `node` 为空。",
    ":1091": "若插入操作失败，则 `inserted` 为 false ，且 `node` 保留 `nh` 的原值。",
    ":1096": "---",
    ":1113": "---",
    ":1123": "当且仅当哈希表中不存在等价键的元素时，将`obj`插入表中。否则，调用`f`并传入等价元素的引用；当且仅当使用`*_cvisit`重载版本时，该引用为常量引用。",
    ":1133": "---",
    ":1143": "当且仅当哈希表中不存在等价键的元素时，将`obj`插入表中。否则，调用`f`并传入等价元素的引用；当且仅当使用`*_cvisit`重载版本时，该引用为常量引用。",
    ":1153": "---",
    ":1163": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1170": "返回值：;; 成功插入的元素个数。",
    ":1172": "---",
    ":1180": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1187": "返回值：;; 成功插入的元素个数。",
    ":1189": "---",
    ":1202": "返回值：;; 由 `inserted` 和 `node` 构造的 `insert_return_type` 对象：",
    ":1203": "若 `nh` 为空，则 `inserted` 为 `false` 且 `node` 为空。",
    ":1204": "若插入操作成功，则 `inserted` 为 true， 且 `node` 为空。",
    ":1205": "若插入操作失败，则 `inserted` 为 false ，且 `node` 保留 `nh` 的原值。",
    ":1210": "---",
    ":1230": "---",
    ":1240": "当且仅当哈希表中不存在等价键的元素时，将`obj`插入表中，随后以非常量引用指向新创建的元素并调用`f1`。否则，以指向等价元素的引用调用`f2`；当且仅当使用`*_cvisit`重载版本时，该引用为常量引用。",
    ":1251": "---",
    ":1261": "当且仅当哈希表中不存在等价键的元素时，将`obj`插入表中，随后以非常量引用指向新创建的元素并调用`f1`。否则，以指向等价元素的引用调用`f2`；当且仅当使用`*_cvisit`重载版本时，该引用为常量引用。",
    ":1272": "---",
    ":1282": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1289": "返回值：;; 成功插入的元素个数。",
    ":1291": "---",
    ":1301": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1308": "返回值：;; 成功插入的元素个数。",
    ":1310": "---",
    ":1326": "返回值：;; 由 `inserted` 和 `node` 构造的 `insert_return_type` 对象：",
    ":1327": "若 `nh` 为空，则 `inserted` 为 `false` 且 `node` 为空。",
    ":1328": "若插入操作成功，则 `inserted` 为 true， 且 `node` 为空。",
    ":1329": "若插入操作失败，则 `inserted` 为 false ，且 `node` 保留 `nh` 的原值。",
    ":1334": "---",
    ":1354": "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward<key>(k)), std::forward_as_tuple(std::forward<args>(args)...))</args></key>",
    ":1359": "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward<k>(k)), std::forward_as_tuple(std::forward<args>(args)...)) ```</args></k>",
    ":1368": "--",
    ":1370": "---",
    ":1392": "返回值：;; 若执行插入操作则返回 true。\n并发特性：;; 阻塞对 *this 的重哈希操作。\n注意：;; 若已存在等价键的元素，则不会构造 value_type；否则，构造方式如下：",
    ":1400": "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward<key>(k)), std::forward_as_tuple(std::forward<args>(args)...))</args></key>",
    ":1405": "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward<k>(k)), std::forward_as_tuple(std::forward<args>(args)...)) ```</args></k>",
    ":1414": "--",
    ":1416": "---",
    ":1439": "返回值：;; 若执行插入操作则返回 true。\n并发特性：;; 阻塞对 *this 的重哈希操作。\n注意：;; 若已存在等价键的元素，则不会构造 value_type；否则，构造方式如下：",
    ":1447": "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward<key>(k)), std::forward_as_tuple(std::forward<args>(args)...))</args></key>",
    ":1452": "value_type(std::piecewise_construct, std::forward_as_tuple(std::forward<k>(k)), std::forward_as_tuple(std::forward<args>(args)...)) ```</args></k>",
    ":1461": "--",
    ":1463": "---",
    ":1494": "---",
    ":1509": "---",
    ":1528": "---",
    ":1530": "erase_if",
    ":1541": "---",
    ":1559": "---",
    ":1576": "---",
    ":1591": "---",
    ":1606": "---",
    ":1619": "---",
    ":1635": "---",
    ":1647": "---",
    ":1657": "---",
    ":1667": "---",
    ":1685": "---",
    ":1701": "---",
    ":1712": "---",
    ":1724": "---",
    ":1735": "---",
    ":1745": "---",
    ":1762": "---",
    ":1791": "---",
    ":1804": "---",
    ":1815": "---",
    ":1874": "并发特性：;; 阻塞 `x` 与 `y`。\n注意：;; 若两个表的相等性谓词不一致，行为未定义。",
    ":1877": "---",
    ":1889": "并发特性：;; 阻塞 `x` 和 `y`。\n注意：;; 若两个表的相等性谓词不兼容，行为未定义。",
    ":1892": "---",
    ":1902": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1908": "---",
    ":1910": "erase_if",
    ":1917": "等价于 [listing,subs=\"+macros,+quotes\"]",
    ":1941": "---"
}
