Ejemplo n.º 1
0
        public void Dump(TextWriter /*!*/ output)
        {
            output.WriteLine("<pre>");
            output.WriteLine("Stack (args_Length = {0}, types_Length = {5}, args_Top = {1}, types_Top = {6}, " +
                             "argc = {2}, typec = {7}, callee = {3}, callback = {4}):", Items.Length, Top, ArgCount, CalleeName, Callback,
                             Types.Length, TypesTop, TypeArgCount);

            output.WriteLine("Args:");

            for (int i = 0; i < Top; i++)
            {
                output.WriteLine("{0}:", i);
                PhpVariable.Dump(output, Items[i]);
            }

            output.WriteLine("Types:");

            for (int i = 0; i < TypesTop; i++)
            {
                output.WriteLine("{0}:", i);
                output.WriteLine(Types[i]);
            }

            output.WriteLine("</pre>");
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Dumps a value which is referenced by this instance.
 /// </summary>
 /// <param name="output">The output where the value is printed.</param>
 public void Dump(System.IO.TextWriter output)
 {
     output.Write("&");
     PhpVariable.Dump(output, value);
 }
Ejemplo n.º 3
0
 public void Dump(System.IO.TextWriter output)
 {
     PhpVariable.Dump(output, cow.Builder.ToString());
 }