1
2
3
4
5
6 #ifndef CMAJOR_CODEGEN_INTERFACE_INCLUDED
7 #define CMAJOR_CODEGEN_INTERFACE_INCLUDED
8 #include <cmajor/codegen/CodeGenApi.hpp>
9 #include <cmajor/codegen/EmittingContext.hpp>
10 #include <cmajor/binder/BoundCompileUnit.hpp>
11
12 namespace cmajor { namespace codegen {
13
14 void GenerateCode(cmajor::codegen::EmittingContext& emittingContext, cmajor::binder::BoundCompileUnit& boundCompileUnit);
15
16 } }
17
18 #endif // CMAJOR_CODEGEN_INTERFACE_INCLUDED