Generates code for a graph.
Creates a .bc file from a .vuo composition file.
Public Member Functions | |
Module * | generateBitcode (void) |
Generates bitcode that can be read in as a node class. | |
void | setDebugMode (bool debugMode) |
Turn debug mode on/off. | |
VuoCompilerGraphvizParser * | getParser (void) |
Returns the parser that parsed this graph. | |
Static Public Member Functions | |
static VuoCompilerGraph * | newCompilerGraphFromCompositionFile (const string &compositionPath, VuoCompiler *compiler) |
Creates a graph from the specified .vuo file compositionPath . | |
static VuoCompilerGraph * | newCompilerGraphFromCompositionString (const string &composition, VuoCompiler *compiler) |
Creates a graph from the specified composition string composition . | |
Friends | |
class | TestVuoCompilerGraph |
class | TestVuoCompilerGraphExecution |
void VuoCompilerGraph::setDebugMode | ( | bool | debugMode | ) |
Turn debug mode on/off.
In debug mode, print statements are inserted into the generated bitcode.