コード例 #1
0
 public override void GenerateCode(CodeGenerationContext ctx, TextWriter writer)
 {
     if (Function.Name == null) {
         Function.Name = "__anonymous" + ctx.NextAnonymousMethodIndex ();
         Function.GenerateCode (ctx, ctx.CurrentClassWriter);
     }
     writer.WriteLine ("/* embedded function {0} is written as a class member.*/", Function.Name);
     writer.Write (Function.Name);
 }