RPNXCortado
C++23 JVM class-file, bytecode, validation, and JAR toolkit
Loading...
Searching...
No Matches
rpnx::cortado::validation_report Struct Reference

The complete bounded diagnostic result of one validation pass. More...

#include <validation.hpp>

Public Member Functions

bool valid () const noexcept
 Returns true when validation produced no diagnostics.
 

Public Attributes

std::vector< validation_diagnosticdiagnostics
 Failures in deterministic traversal order, bounded by the options.
 

Detailed Description

The complete bounded diagnostic result of one validation pass.

Definition at line 55 of file validation.hpp.

Member Function Documentation

◆ valid()

bool rpnx::cortado::validation_report::valid ( ) const
nodiscardnoexcept

Returns true when validation produced no diagnostics.

Returns
true exactly when diagnostics is empty.

References diagnostics.

Member Data Documentation

◆ diagnostics

std::vector< validation_diagnostic > rpnx::cortado::validation_report::diagnostics

Failures in deterministic traversal order, bounded by the options.

Definition at line 57 of file validation.hpp.

Referenced by valid().


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