AstDiagnosticsClasses
AST Diagnostics
Synopsis
Declared in <src/docs/mrdocs/modules/ast_diagnostics.h>
struct AstDiagnosticsClasses;
Description
This is the AST diagnostics tests/warnings/statistics reporting mechanism.
The AST diagnostics mechanism provides simple ways to test and report on the AST using a traversal over the AST. The library provides: ‐ Consistency tests (AST is tested to be a valid AST). ‐ Warning reports (AST non‐fatal irregularities are reported, possible failures in future stricter tests). ‐ Statistics reporting (helpful information about the AST).
Metadata: ‐ Authors: Schordan and Quinlan ‐ Version: 0.5 ‐ Date: _Date: 2006/04/24 00:21:31 _ ‐ Bug: No known bugs. ‐ Warning: Documentation is still incomplete. ‐ TODO: Finish documentation.
This class represents the internal structure of the AST diagnostics mechanism within ROSE.
Note: Large parts of documentation contained in ROSE/src/midend/astDiagnostics/astDiagnostics.docs.
This class encapsulates the complexities associated with the testing of the AST.
Internal: The exact separation between what is a pass/fail test and what is a warning is not established yet.
This class represents the internal structure of the AST diagnostics mechanism within ROSE.
Note: Large parts of documentation contained in ROSE/src/midend/astDiagnostics/astDiagnostics.docs.
This class encapsulates the complexities associated with the testing of the AST.
Internal: The exact separation between what is a pass/fail test and what is a warning is not established yet.
This class represents the internal structure of the AST diagnostics mechanism within ROSE.
Note: Large parts of documentation contained in ROSE/src/midend/astDiagnostics/astDiagnostics.docs.
This class encapsulates the complexities associated with the testing of the AST.
Internal: The exact separation between what is a pass/fail test and what is a warning is not established yet.
More information is available in astDiagnostics.
See rose_midend.
Created with MrDocs