//switch_info_ex_t() { clear(); } //void clear() //{ //memset(this, 0, sizeof(switch_info_ex_t)); //cb = sizeof(switch_info_ex_t); //flags = SWI_EXTENDED; //jumps = EffectiveAddress.MaxValue; //defjump = EffectiveAddress.MaxValue; //startea = EffectiveAddress.MaxValue; //regnum = -1; //} internal void set_expr(int register, DataCrossReferenceType type) { RegisterNumber = register; Type = type; return; }
internal static extern bool add_dref(EffectiveAddress from, EffectiveAddress to, DataCrossReferenceType type);