Gyoji Compiler
|
Abstract interface to analysis passes. More...
#include <gyoji-analysis.hpp>
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.