01: //
02: // Generated by JTB 1.2.1
03: //
04:
05: package oscript.syntaxtree;
06:
07: /**
08: * Grammar production:
09: * <PRE>
10: * f0 -> Permissions(false)
11: * f1 -> <IDENTIFIER>
12: * f2 -> ( "," Permissions(false) <IDENTIFIER> )*
13: * f3 -> ( "..." )?
14: * </PRE>
15: */
16: public class Arglist implements Node {
17: public Permissions f0;
18: public NodeToken f1;
19: public NodeListOptional f2;
20: public NodeOptional f3;
21:
22: public Arglist(Permissions n0, NodeToken n1, NodeListOptional n2,
23: NodeOptional n3) {
24: f0 = n0;
25: f1 = n1;
26: f2 = n2;
27: f3 = n3;
28: }
29:
30: public void accept(oscript.visitor.Visitor v) {
31: v.visit(this );
32: }
33:
34: public Object accept(oscript.visitor.ObjectVisitor v, Object argu) {
35: return v.visit(this , argu);
36: }
37:
38: public int[] cachedValue;
39: }
|