public BaseNode AddPointerType(string id, string type) { PointerTypeNode pointn = new PointerTypeNode(id, type); nodemap.Add(id, pointn); return(pointn); }
public AstPrinterNode Visit(PointerTypeNode node) { var printer = new AstPrinterNode(node.ToString()); // printer.AddChild(node.SimpleType.Accept(this)); return(printer); }
public virtual void VisitPointerTypeNode(PointerTypeNode node) { Visit(node.CaretNode); Visit(node.TypeNode); }
public bool Visit(PointerTypeNode node) { throw new NotImplementedException(); }
public BaseNode AddPointerType(string id, string type) { PointerTypeNode pointn = new PointerTypeNode(id, type); nodemap.Add(id, pointn); return pointn; }