Lines Matching refs:AnnAssign
886 AnnAssign_type = make_type("AnnAssign", stmt_type, AnnAssign_fields, 4);
1422 AnnAssign(expr_ty target, expr_ty annotation, expr_ty value, int simple, int
1428 "field target is required for AnnAssign");
1433 "field annotation is required for AnnAssign");
1440 p->v.AnnAssign.target = target;
1441 p->v.AnnAssign.annotation = annotation;
1442 p->v.AnnAssign.value = value;
1443 p->v.AnnAssign.simple = simple;
2788 value = ast2obj_expr(o->v.AnnAssign.target);
2793 value = ast2obj_expr(o->v.AnnAssign.annotation);
2798 value = ast2obj_expr(o->v.AnnAssign.value);
2803 value = ast2obj_int(o->v.AnnAssign.simple);
4679 PyErr_SetString(PyExc_TypeError, "required field \"target\" missing from AnnAssign");
4690 PyErr_SetString(PyExc_TypeError, "required field \"annotation\" missing from AnnAssign");
4711 PyErr_SetString(PyExc_TypeError, "required field \"simple\" missing from AnnAssign");
4714 *out = AnnAssign(target, annotation, value, simple, lineno, col_offset,
7881 if (PyDict_SetItemString(d, "AnnAssign", (PyObject*)AnnAssign_type) < 0)