public bool Equals(IReplayILGen other) { if (!(other is LdstrInst v)) { return(false); } return(_str == v._str); }
public bool Equals(IReplayILGen other) { if (!(other is LdftnInst v)) { return(false); } return(ReferenceEquals(_method, v._method)); }
public bool Equals(IReplayILGen other) { if (!(other is CatchInst v)) { return(false); } return(_exceptionType == v._exceptionType); }
public bool Equals(IReplayILGen other) { if (!(other is MarkInst v)) { return(false); } return(((ILLabel)_label).Index == ((ILLabel)v._label).Index); }
public bool Equals(IReplayILGen other) { if (!(other is EmitILLabel v)) { return(false); } return(_opCode == v._opCode && ((ILLabel)_ilLabel).Index == ((ILLabel)v._ilLabel).Index); }
public bool Equals(IReplayILGen other) { if (!(other is EmitILField v)) { return(false); } return(_opCode == v._opCode && _ilField.Equals(v._ilField)); }
public bool Equals(IReplayILGen other) { if (!(other is EmitLongInst v)) { return(false); } return(_opCode == v._opCode && _param == v._param); }
public bool Equals(IReplayILGen other) { if (!(other is EmitTypeInst v)) { return(false); } return(_opCode == v._opCode && _type == v._type); }
public bool Equals(IReplayILGen other) { if (!(other is EmitMethodInfoInst v)) { return(false); } return(_opCode == v._opCode && _methodInfo == v._methodInfo); }
public bool Equals(IReplayILGen other) { if (!(other is EmitConstructorInfoInst v)) { return(false); } return(_opCode == v._opCode && _constructorInfo == v._constructorInfo); }
public bool Equals(IReplayILGen other) { if (!(other is CommentInst v)) { return(false); } return(_text == v._text); }
public bool Equals(IReplayILGen other) { if (!(other is ILLabel v)) { return(false); } return(_name == v._name); }
public bool Equals(IReplayILGen other) { if (!(other is EmitDoubleInst v)) { return(false); } // ReSharper disable once CompareOfFloatsByEqualityOperator return(_opCode == v._opCode && _param == v._param); }
public bool Equals(IReplayILGen other) { var v = other as LdstrInst; if (v == null) { return(false); } return(_str == v._str); }
public bool Equals(IReplayILGen other) { var v = other as LdftnInst; if (v == null) { return(false); } return(_method == v._method); }
public bool Equals(IReplayILGen other) { var v = other as MarkInst; if (v == null) { return(false); } return(((ILLabel)_label).Index == ((ILLabel)v._label).Index); }
public bool Equals(IReplayILGen other) { var v = other as CommentInst; if (v == null) { return(false); } return(_text == v._text); }
public bool Equals(IReplayILGen other) { var v = other as EmitILField; if (v == null) { return(false); } return(_opCode == v._opCode && _ilField.Equals(v._ilField)); }
public bool Equals(IReplayILGen other) { var v = other as ILLabel; if (v == null) { return(false); } return(_name == v._name); }
public bool Equals(IReplayILGen other) { var v = other as EmitTypeInst; if (v == null) { return(false); } return(_opCode == v._opCode && _type == v._type); }
public bool Equals(IReplayILGen other) { var v = other as EmitConstructorInfoInst; if (v == null) { return(false); } return(_opCode == v._opCode && _constructorInfo == v._constructorInfo); }
public bool Equals(IReplayILGen other) { var v = other as EmitILLabel; if (v == null) { return(false); } return(_opCode == v._opCode && ((ILLabel)_ilLabel).Index == ((ILLabel)v._ilLabel).Index); }
public bool Equals(IReplayILGen other) { var v = other as EmitDoubleInst; if (v == null) { return(false); } return(_opCode == v._opCode && _param == v._param); }
public bool Equals(IReplayILGen other) { var v = other as EmitMethodInfoInst; if (v == null) { return(false); } return(_opCode == v._opCode && _methodInfo == v._methodInfo); }
public bool Equals(IReplayILGen other) { var v = other as CatchInst; if (v == null) { return(false); } return(_exceptionType == v._exceptionType); }
public bool Equals(IReplayILGen other) { if (!(other is ILLocal v)) { return(false); } if (_name != v._name) { return(false); } if (LocalType != v.LocalType) { return(false); } return(Pinned == v.Pinned); }
public bool Equals(IReplayILGen other) { var v = other as ILLocal; if (v == null) { return(false); } if (_name != v._name) { return(false); } if (_type != v._type) { return(false); } return(_pinned == v._pinned); }
public bool Equals(IReplayILGen other) { var v = other as LdstrInst; if (v == null) return false; return _str == v._str; }
public bool Equals(IReplayILGen other) { var v = other as LdftnInst; if (v == null) return false; return _method == v._method; }
public bool Equals(IReplayILGen other) { var v = other as ILLocal; if (v == null) return false; if (_name != v._name) return false; if (_type != v._type) return false; return _pinned == v._pinned; }
public bool Equals(IReplayILGen other) { var v = other as ILLabel; if (v==null) return false; return _name == v._name; }
public bool Equals(IReplayILGen other) { var v = other as EmitUshortInst; if (v == null) return false; return _opCode == v._opCode && _param == v._param; }
public bool Equals(IReplayILGen other) { var v = other as EmitTypeInst; if (v == null) return false; return _opCode == v._opCode && _type == v._type; }
public bool Equals(IReplayILGen other) { var v = other as EmitILLocal; if (v == null) return false; return _opCode == v._opCode && ((ILLocal)_ilLocal).Index == ((ILLocal)v._ilLocal).Index; }
public bool Equals(IReplayILGen other) { var v = other as CommentInst; if (v == null) return false; return _text == v._text; }
public bool Equals(IReplayILGen other) { var v = other as EmitConstructorInfoInst; if (v == null) return false; return _opCode == v._opCode && _constructorInfo == v._constructorInfo; }
public bool Equals(IReplayILGen other) { var v = other as CatchInst; if (v == null) return false; return _exceptionType == v._exceptionType; }
public bool Equals(IReplayILGen other) { return(other is FinallyInst); }
public bool Equals(IReplayILGen other) { return(other is EndTryInst); }
public bool Equals(IReplayILGen other) { var v = other as MarkInst; if (v == null) return false; return ((ILLabel) _label).Index == ((ILLabel) v._label).Index; }
public bool Equals(IReplayILGen other) { var v = other as EmitMethodInfoInst; if (v == null) return false; return _opCode == v._opCode && _methodInfo == v._methodInfo; }
public bool Equals(IReplayILGen other) { var v = other as TryInst; return v != null; }
public bool Equals(IReplayILGen other) { var v = other as EndTryInst; return(v != null); }