public override bool IsReferencing(IArea other) { if (Area == other) { return(true); } else if (Area == Parser.Area.EmptyArea) { return(false); } else if (other.IsReferencedBy(Area)) { return(true); } else { return(false); } }
public override bool IsReferencing(IArea other) { if (ItemNestedArea == other) { return(true); } else if (ItemNestedArea == Area.EmptyArea) { return(false); } else if (other.IsReferencedBy(ItemNestedArea)) { return(true); } else { return(false); } }