My Project
Public Member Functions | Public Attributes | List of all members
mlir::detail::ParallelDiagnosticHandlerImpl::ThreadDiagnostic Struct Reference
Collaboration diagram for mlir::detail::ParallelDiagnosticHandlerImpl::ThreadDiagnostic:
Collaboration graph
[legend]

Public Member Functions

 ThreadDiagnostic (size_t id, Diagnostic diag)
 
bool operator< (const ThreadDiagnostic &rhs) const
 

Public Attributes

size_t id
 
Diagnostic diag
 The diagnostic. More...
 

Constructor & Destructor Documentation

◆ ThreadDiagnostic()

mlir::detail::ParallelDiagnosticHandlerImpl::ThreadDiagnostic::ThreadDiagnostic ( size_t  id,
Diagnostic  diag 
)
inline

Member Function Documentation

◆ operator<()

bool mlir::detail::ParallelDiagnosticHandlerImpl::ThreadDiagnostic::operator< ( const ThreadDiagnostic rhs) const
inline

Member Data Documentation

◆ diag

Diagnostic mlir::detail::ParallelDiagnosticHandlerImpl::ThreadDiagnostic::diag

The diagnostic.

◆ id

size_t mlir::detail::ParallelDiagnosticHandlerImpl::ThreadDiagnostic::id

The id for this diagnostic, this is used for ordering. Note: This id corresponds to the ordered position of the current element being processed by a given thread.


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