TPDE
|
The IRAdaptor is a class that you as a user will need to implement such that the framework can access information about the structure of your IR. The compiler implementation will be templated on the class type and you will need to pass in a pointer to an instance of that class to the CompilerBase.
The main requirements posed on the IR by the framework are:
The class you provide will be typechecked against a concept which is described in IRAdaptor.hpp. Please see it for descriptions of functions and types required along with their required functionality.
Previous | Next |
---|---|
Overview | Compiler Reference |