Gyoji Compiler
Loading...
Searching...
No Matches
List of all members
Gyoji::analysis::AnalysisPass Class Referenceabstract

Abstract interface to analysis passes. More...

#include <gyoji-analysis.hpp>

Inheritance diagram for Gyoji::analysis::AnalysisPass:
Inheritance graph
[legend]

Detailed Description

Abstract interface to analysis passes.

An analysis pass is constructed with access to the compiler context so that it can report errors. The 'check' method performs the specific analysis needed. The 'check' method is a virtual abstract method implemented by each concrete class that inherits from it to perform the specific analysis needed by that pass.


The documentation for this class was generated from the following files: