Beispiel #1
0
        void EncodeMethodPtrTable(MethodPtrTable table)
        {
            int index = 0;

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

                this.asm.DATA(row.Method);
                ++index;
            }

            this.MetadataArray("MethodPtr", table);
        }
 public virtual void VisitMethodPtrTable(MethodPtrTable table)
 {
 }
		public virtual void VisitMethodPtrTable (MethodPtrTable table)
		{
		}