module volt.semantic.folder
Code Map
module volt.semantic.folder;
//! Folds any expressions into Constants.
class ExpFolder : NullVisitor, Pass
{
public:
target: TargetInfo;
public:
this(target: TargetInfo) { }
fn transform(mod: ir.Module) { }
fn close() { }
fn enter(exp: ir.Exp, binop: ir.BinOp) Status { }
fn enter(exp: ir.Exp, unary: ir.Unary) Status { }
}
class ExpFolder : NullVisitor, Pass
Folds any expressions into Constants.