Lines Matching refs:bases
214 static char *kwlist[] = {"name", "bases", "dict", 0};
215 PyObject *bases, *dict;
218 // Check arguments: (name, bases, dict)
221 &PyTuple_Type, &bases,
226 // Check bases: only (), or (message.Message,) are allowed
227 if (!(PyTuple_GET_SIZE(bases) == 0 ||
228 (PyTuple_GET_SIZE(bases) == 1 &&
229 PyTuple_GET_ITEM(bases, 0) == PythonMessage_class))) {
2970 PyObject* bases = PyTuple_New(1);
2971 PyTuple_SET_ITEM(bases, 0, mutable_mapping.get());
2974 PyType_FromSpecWithBases(&ScalarMapContainer_Type_spec, bases);
2998 PyType_FromSpecWithBases(&MessageMapContainer_Type_spec, bases);