Searched refs:pyHandler (Results 1 – 1 of 1) sorted by relevance
529 PyDiagnosticHandler *pyHandler = in attachDiagnosticHandler() local532 py::cast(pyHandler, py::return_value_policy::take_ownership); in attachDiagnosticHandler()543 auto *pyHandler = static_cast<PyDiagnosticHandler *>(userData); in attachDiagnosticHandler() local550 result = py::cast<bool>(pyHandler->callback(pyDiagnostic)); in attachDiagnosticHandler()554 pyHandler->hadError = true; in attachDiagnosticHandler()562 auto *pyHandler = static_cast<PyDiagnosticHandler *>(userData); in attachDiagnosticHandler() local563 assert(pyHandler->registeredID && "handler is not registered"); in attachDiagnosticHandler()564 pyHandler->registeredID.reset(); in attachDiagnosticHandler()568 py::cast(pyHandler, py::return_value_policy::reference); in attachDiagnosticHandler()572 pyHandler->registeredID = mlirContextAttachDiagnosticHandler( in attachDiagnosticHandler()[all …]