se.chalmers.cs.gf.transfer
Class ValueToTree.ToTree
java.lang.Object
se.chalmers.cs.gf.transfer.ValueToTree.ToTree
- All Implemented Interfaces:
- Value.Visitor<Tree,java.lang.Object>
- Enclosing class:
- ValueToTree
public static class ValueToTree.ToTree
- extends java.lang.Object
- implements Value.Visitor<Tree,java.lang.Object>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueToTree.ToTree
public ValueToTree.ToTree()
visit
public Tree visit(Value.VStr p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VInt p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VDbl p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VType p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VRec p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VClos p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VCons p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VPrim p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>
visit
public Tree visit(Value.VMeta p,
java.lang.Object arg)
- Specified by:
visit
in interface Value.Visitor<Tree,java.lang.Object>