示例#1
0
 public Statement(Parser yyp, CompoundStatement cs)
     : base(((LSLSyntax
         )yyp))
 {
     kids.Add(cs);
 }
示例#2
0
 public StateEvent(Parser yyp, string name, CompoundStatement cs)
     : base(((LSLSyntax
         )yyp))
 {
     m_name = name;
     kids.Add(cs);
 }
示例#3
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);
 }
示例#4
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);
 }