chigraph  master
Systems programming language written for beginners in LLVM
NodeCompiler.hpp File Reference
#include "chi/Fwd.hpp"
#include <cassert>
#include <unordered_set>
#include <vector>
#include <boost/dynamic_bitset.hpp>
+ Include dependency graph for NodeCompiler.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  chi::NodeCompiler
 Helper to compile nodes. More...
 

Namespaces

 chi
 The namespace where chigraph lives.
 

Functions

std::vector< NodeInstance * > chi::dependentPuresRecursive (const NodeInstance &inst)
 Get the pures a NodeInstance relies on These are all the dependent pures (it's fetched recursively) They are in the order of dependency, for examply if node X depends on node Y, then node Y will come before node X. More...