public bool Equals(InterfaceDeclaration compareNode) { return (compareNode != null && BaseType?.Equals(compareNode.BaseType) != false && BaseTypeOriginalDefinition?.Equals(compareNode.BaseTypeOriginalDefinition) != false && SemanticAssembly?.Equals(compareNode.SemanticAssembly) != false && base.Equals(compareNode)); }
public bool Equals(ClassDeclaration compareNode) { return (compareNode != null && BaseType?.Equals(compareNode.BaseType) != false && BaseTypeOriginalDefinition?.Equals(compareNode.BaseTypeOriginalDefinition) != false && Modifiers?.Equals(compareNode.Modifiers) != false && SemanticAssembly?.Equals(compareNode.SemanticAssembly) != false && base.Equals(compareNode)); }