Beispiel #1
0
 public virtual void event_declaration2(event_declaration2 ast)
 {
     foreach (event_accessor e in ast.accessors)
     {
         event_accessor(e);
     }
 }
Beispiel #2
0
 virtual public void event_declaration2(event_declaration2 ast, int indent)
 {
     EmitattributeSectionList(ast.attrs, indent);
     EmitModifiers(ast.mods, indent, " ");
     Write("event ");
     visit(ast.ty);
     Write(" ");
     visit(ast.name);
     WriteLine(" {{");
     foreach (event_accessor a in ast.accessors)
     {
         EmitattributeSectionList(a.attrs, indent + 1);
         Write("{0}", indent + 1, a.id.str);
         statement(a.block, indent + 2);
     }
     WriteLine("}}", indent);
 }
Beispiel #3
0
 void event_declaration2(event_declaration2 ast, ArrayList list)
 {
     list.Add(new Pair(member_name(ast.name), ast));
 }