where E2 : AtomEvent
where F : AtomFunction
where VI : AtomVariableInstancer
{
public EquatableAtomReference() : base() { }
public EquatableAtomReference(T value) : base(value) { }
public bool Equals(EquatableAtomReference other) { return base.Equals(other); }
protected override bool ValueEquals(T other)
{
return (Value == null && other == null) || (Value != null && Value.Equals(other));
}
}
}