Exemple #1
0
        public BaseNode AddPointerType(string id, string type)
        {
            PointerTypeNode pointn = new PointerTypeNode(id, type);

            nodemap.Add(id, pointn);
            return(pointn);
        }
Exemple #2
0
        public AstPrinterNode Visit(PointerTypeNode node)
        {
            var printer = new AstPrinterNode(node.ToString());

//            printer.AddChild(node.SimpleType.Accept(this));
            return(printer);
        }
Exemple #3
0
 public virtual void VisitPointerTypeNode(PointerTypeNode node)
 {
     Visit(node.CaretNode);
     Visit(node.TypeNode);
 }
Exemple #4
0
 public virtual void VisitPointerTypeNode(PointerTypeNode node)
 {
     Visit(node.CaretNode);
     Visit(node.TypeNode);
 }
 public bool Visit(PointerTypeNode node)
 {
     throw new NotImplementedException();
 }
Exemple #6
0
        public BaseNode AddPointerType(string id, string type)
        {
            PointerTypeNode pointn = new PointerTypeNode(id, type);

            nodemap.Add(id, pointn);
            return pointn;
        }