MLIR 22.0.0git
mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDiagnostic::DiagnosticInfo Struct Reference

Materialized diagnostic information. More...

#include "mlir/Bindings/Python/IRCore.h"

Public Attributes

PyDiagnosticSeverity severity
PyLocation location
std::string message
std::vector< DiagnosticInfonotes

Detailed Description

Materialized diagnostic information.

This is safe to access outside the diagnostic callback.

Definition at line 369 of file IRCore.h.

Member Data Documentation

◆ location

PyLocation mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDiagnostic::DiagnosticInfo::location

Definition at line 371 of file IRCore.h.

Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRCore().

◆ message

std::string mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDiagnostic::DiagnosticInfo::message

Definition at line 372 of file IRCore.h.

Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRCore().

◆ notes

std::vector<DiagnosticInfo> mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDiagnostic::DiagnosticInfo::notes

Definition at line 373 of file IRCore.h.

Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRCore().

◆ severity

PyDiagnosticSeverity mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDiagnostic::DiagnosticInfo::severity

Definition at line 370 of file IRCore.h.

Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRCore().


The documentation for this struct was generated from the following file: