Lines Matching defs:dict
89 ** unpacking, e.g. to unpack a dict as function keyword arguments.
602 /// STL iterator template used for tuple, list, sequence and dict
1212 class dict : public object {
1214 PYBIND11_OBJECT_CVT(dict, object, PyDict_Check, raw_dict)
1215 dict() : object(PyDict_New(), stolen_t{}) {
1216 if (!m_ptr) pybind11_fail("Could not allocate dict object!");
1222 explicit dict(Args &&...args) : dict(collector(std::forward<Args>(args)...).kwargs()) { }
1234 /// Call the `dict` Python type -- always returns a new reference
1275 class kwargs : public dict { PYBIND11_OBJECT_DEFAULT(kwargs, dict, PyDict_Check) };