Lines Matching defs:ff
9 future_check_features(PyFutureFeatures *ff, stmt_ty s, PyObject *filename)
36 ff->ff_features |= CO_FUTURE_BARRY_AS_BDFL;
40 ff->ff_features |= CO_FUTURE_ANNOTATIONS;
57 future_parse(PyFutureFeatures *ff, mod_ty mod, PyObject *filename)
102 if (!future_check_features(ff, s, filename))
104 ff->ff_lineno = s->lineno;
121 PyFutureFeatures *ff;
123 ff = (PyFutureFeatures *)PyObject_Malloc(sizeof(PyFutureFeatures));
124 if (ff == NULL) {
128 ff->ff_features = 0;
129 ff->ff_lineno = -1;
131 if (!future_parse(ff, mod, filename)) {
132 PyObject_Free(ff);
135 return ff;