| 
    ROSE 0.11.145.357
    
   | 
 
Collection of functionalities performing global operations on the AST.
Namespaces | |
| namespace | Checker | 
| Checking function that apply to the whole AST.  | |
| namespace | cmdline | 
| Controls for command-line options that uses function the Rose::AST namespace.  | |
| namespace | Defects | 
| Describe defect in the AST.  | |
| namespace | IO | 
| Function used to load, merge, prune, link, delete.  | |
Typedefs | |
| using | Defect = Defects::defect_t< Defects::Kind::any > | 
| Main interface for Rose::Source::AST::Defects.   | |
| using | IntegrityEdgeDefect = Defects::defect_t< Defects::Kind::integrity_edges > | 
| using Rose::Source::AST::Defect = typedef Defects::defect_t<Defects::Kind::any> | 
Main interface for Rose::Source::AST::Defects.
Use Defect::record<Kind>(args...) to record a defect.
Use Defect::display(std::ostream&) to display all defects.
Iterate over Defect::all.
TODO[Tristan]: const iterator and filter.