示例#1
0
		public override bool? Equals(ILValue left, ILValue right) {
			if (left is AddressILValue laddr && right is AddressILValue raddr)
				return laddr.Equals(raddr);
			if (TryGetDotNetValue(left, canCreateValues: false) is DbgDotNetValue lv && TryGetDotNetValue(right, canCreateValues: false) is DbgDotNetValue rv) {
				var res = runtime.Equals(lv, rv);
				if (res != null)
					return res;
			}
			return null;
		}