VisionCpp
0.0.1
|
it is used to statically determine whether or not a subexpression execution is needed. More...
#include <executor.hpp>
Static Public Member Functions | |
static void | execute (Expr &expr, const DeviceT &dev) |
it is used to statically determine whether or not a subexpression execution is needed.
It increases the execution time by avoiding executing the subexpression when it is not needed. Using this struct with sub_expression_evaluation parameter in every non-terminal node, it is possible to determine such condition at compile time.
Definition at line 116 of file executor.hpp.
|
inlinestatic |
Definition at line 117 of file executor.hpp.