Example #1
0
 public ArgumentDeclarationList(Parser yyp, ArgumentDeclarationList adl, Declaration d)
     : base(((LSLSyntax
         )yyp))
 {
     while (0 < adl.kids.Count) kids.Add(adl.kids.Pop());
     kids.Add(d);
 }
Example #2
0
 public StateEvent(Parser yyp, string name, ArgumentDeclarationList dal, CompoundStatement cs)
     : base(((LSLSyntax
         )yyp))
 {
     m_name = name;
     if (0 < dal.kids.Count) kids.Add(dal);
     kids.Add(cs);
 }
Example #3
0
 public GlobalFunctionDefinition(Parser yyp, string returnType, string name, ArgumentDeclarationList adl, CompoundStatement cs)
     : base(((LSLSyntax
         )yyp))
 {
     m_returnType = returnType;
     m_name = name;
     kids.Add(adl);
     kids.Add(cs);
 }