示例#1
0
        void EncodePropertyPtrTable(PropertyPtrTable table)
        {
            int index = 0;

            foreach (PropertyPtrRow row in table.Rows)
            {
                this.asm.ALIGN(Assembly.OBJECT_ALIGNMENT);
                this.asm.LABEL(moduleName + " PropertyPtrRow#" + index);
                this.asm.AddObjectFields(typeof(SharpOS.AOT.Metadata.PropertyPtrRow).ToString());

                this.asm.DATA(row.Property);

                ++index;
            }

            this.MetadataArray("PropertyPtr", table);
        }
 public virtual void VisitPropertyPtrTable(PropertyPtrTable table)
 {
 }
		public virtual void VisitPropertyPtrTable (PropertyPtrTable table)
		{
		}