File: Symbols\WellKnownGeneratedNames.cs
Web Access
Project: src\roslyn\src\Compilers\Core\Portable\Microsoft.CodeAnalysis.csproj (Microsoft.CodeAnalysis)
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

namespace Microsoft.CodeAnalysis.Symbols;

internal static partial class WellKnownGeneratedNames
{
    public const char GenerationSeparator = '#';

    public const string FixedBufferFieldSuffix = ">e__FixedBuffer";

    public const string SynthesizedReadOnlyList_ReadOnlyArrayPrefix = "<>z__ReadOnlyArray";
    public const string SynthesizedReadOnlyList_ReadOnlyListPrefix = "<>z__ReadOnlyList";
    public const string SynthesizedReadOnlyList_SingleElementPrefix = "<>z__ReadOnlySingleElementList";
    public const string SynthesizedReadOnlyList_SingleElementFieldName = "_item";
    public const string SynthesizedReadOnlyList_ItemsFieldName = "_items";
}