Beispiel #1
0
        private static void DumpParameter(MethodParameterMeta param, XmlWriter output)
        {
            output.WriteStartElement("Parameter");
            {
                if (param == null)
                {
                    Console.Write("");
                }
                output.WriteAttributeString("IsByRef", param.IsByRef.ToString());
#if DEBUG
                output.WriteAttributeString("MetaId", (string)param.Data[EcmaCil.DataIds.DebugMetaId]);
#endif
                //output.WriteAttributeString("Name", param.Name);
                //output.WriteAttributeString("IsPointer", param.IsPointer.ToString());
                //output.WriteAttributeString("ParameterType", "#" + param.PropertyType.MetaId);
            }
            output.WriteEndElement();
        }
Beispiel #2
0
        private static void DumpParameter(MethodParameterMeta param, XmlWriter output)
        {
            output.WriteStartElement("Parameter");
            {
                if (param == null)
                {
                    Console.Write("");
                }
                output.WriteAttributeString("IsByRef", param.IsByRef.ToString());
#if DEBUG
                output.WriteAttributeString("MetaId", (string)param.Data[EcmaCil.DataIds.DebugMetaId]);
#endif
                //output.WriteAttributeString("Name", param.Name);
                //output.WriteAttributeString("IsPointer", param.IsPointer.ToString());
                //output.WriteAttributeString("ParameterType", "#" + param.PropertyType.MetaId);
            }
            output.WriteEndElement();
        }
Beispiel #3
0
 public MethodMeta()
     : base()
 {
     Parameters = new MethodParameterMeta[0];
 }
Beispiel #4
0
 public MethodMeta()
     : base()
 {
     Parameters = new MethodParameterMeta[0];
 }