﻿// Copyright (c) Microsoft Open Technologies, Inc.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.

namespace Microsoft.CodeAnalysis
{
    /// <summary>
    /// Indicates that the implementing type can be serialized via <see cref="ToString"/> 
    /// for diagnostic message purposes.
    /// </summary>
    /// <remarks>
    /// Not appropriate on types that require localization, since localization should
    /// happen after serialization.
    /// </remarks>
    internal interface IMessageSerializable
    {
    }
}

﻿// Copyright (c) Microsoft Open Technologies, Inc.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.

namespace Microsoft.CodeAnalysis
{
    /// <summary>
    /// Indicates that the implementing type can be serialized via <see cref="object.ToString"/> 
    /// for diagnostic message purposes.
    /// </summary>
    /// <remarks>
    /// Not appropriate on types that require localization, since localization should
    /// happen after serialization.
    /// </remarks>
    internal interface IMessageSerializable
    {
    }
}

Fix a warning about a cref in an XML doc comment.
Fix a warning about a cref in an XML doc comment.

"ToString" by itself cannot be resolved to a symbol. We really meant "object.ToString". (changeset 1255357)
