001// 002// Generated by JTB 1.1.2 003// 004 005package jtb.cparser.syntaxtree; 006 007// Grammar production: 008// f0 -> "*" 009// f1 -> [ TypeQualifierList() ] 010// f2 -> [ Pointer() ] 011public class Pointer implements Node { 012 static final long serialVersionUID = 20050923L; 013 014 public NodeToken f0; 015 public NodeOptional f1; 016 public NodeOptional f2; 017 018 public Pointer(NodeToken n0, NodeOptional n1, NodeOptional n2) { 019 f0 = n0; 020 f1 = n1; 021 f2 = n2; 022 } 023 024 public Pointer(NodeOptional n0, NodeOptional n1) { 025 f0 = new NodeToken("*"); 026 f1 = n0; 027 f2 = n1; 028 } 029 030 public void accept(jtb.cparser.visitor.Visitor v) { 031 v.visit(this); 032 } 033}