Lines Matching defs:filename
853 PyErr_SetFromErrnoWithFilename(PyObject *exc, const char *filename)
855 PyObject *name = filename ? PyUnicode_DecodeFSDefault(filename) : NULL;
950 const char *filename)
952 PyObject *name = filename ? PyUnicode_DecodeFSDefault(filename) : NULL;
974 const char *filename)
976 PyObject *name = filename ? PyUnicode_DecodeFSDefault(filename) : NULL;
1046 _PyErr_BadInternalCall(const char *filename, int lineno)
1051 filename, lineno);
1599 PyErr_SyntaxLocation(const char *filename, int lineno)
1601 PyErr_SyntaxLocationEx(filename, lineno, -1);
1610 PyErr_SyntaxLocationObjectEx(PyObject *filename, int lineno, int col_offset,
1616 /* add attributes for the line number and filename for the error */
1667 if (filename != NULL) {
1668 if (PyObject_SetAttr(v, &_Py_ID(filename), filename)) {
1672 tmp = PyErr_ProgramTextObject(filename, lineno);
1719 PyErr_SyntaxLocationObject(PyObject *filename, int lineno, int col_offset) {
1720 PyErr_SyntaxLocationObjectEx(filename, lineno, col_offset, lineno, -1);
1724 PyErr_RangedSyntaxLocationObject(PyObject *filename, int lineno, int col_offset,
1726 PyErr_SyntaxLocationObjectEx(filename, lineno, col_offset, end_lineno, end_col_offset);
1730 PyErr_SyntaxLocationEx(const char *filename, int lineno, int col_offset)
1734 if (filename != NULL) {
1735 fileobj = PyUnicode_DecodeFSDefault(filename);
1795 PyErr_ProgramText(const char *filename, int lineno)
1797 if (filename == NULL) {
1801 PyObject *filename_obj = PyUnicode_DecodeFSDefault(filename);
1812 _PyErr_ProgramDecodedTextObject(PyObject *filename, int lineno, const char* encoding)
1814 if (filename == NULL || lineno <= 0) {
1819 FILE *fp = _Py_fopen_obj(filename, "r" PY_STDIOTEXTMODE);
1828 PyErr_ProgramTextObject(PyObject *filename, int lineno)
1830 return _PyErr_ProgramDecodedTextObject(filename, lineno, NULL);