Home | History | Annotate | Download | only in _ctypes

Lines Matching refs:dict

429 #define realdict ((PyObject *)&stgdict->dict)
434 StgDictObject *dict;
443 dict = PyType_stgdict(desc);
444 if (dict == NULL) {
451 stgdict->ffi_type_pointer.elements[ffi_ofs + i] = &dict->ffi_type_pointer;
452 if (dict->flags & (TYPEFLAG_ISPOINTER | TYPEFLAG_HASPOINTER))
454 dict->flags |= DICTFLAG_FINAL; /* mark field type final */
456 switch(dict->ffi_type_pointer.type) {
467 if (dict->getfunc != _ctypes_get_fielddesc("c")->getfunc
469 && dict->getfunc != _ctypes_get_fielddesc("u")->getfunc
481 if (bitsize <= 0 || bitsize > dict->size * 8) {
491 char *fieldfmt = dict->format ? dict->format : "B";
514 if (dict->shape != NULL) {
516 dict->ndim, dict->shape, stgdict->format, buf);