2 instantiations of WarningStateMapEntry
Microsoft.CodeAnalysis (1)
Syntax\AbstractWarningStateMap.cs (1)
57int r = Array.BinarySearch(_warningStateMapEntries, new WarningStateMapEntry(position));
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpPragmaWarningStateMap.cs (1)
91var current = new WarningStateMapEntry(0, PragmaWarningState.Default, accumulatedSpecificWarningState);
11 references to WarningStateMapEntry
Microsoft.CodeAnalysis (6)
Syntax\AbstractWarningStateMap.cs (6)
20private readonly WarningStateMapEntry[] _warningStateMapEntries; 32protected abstract WarningStateMapEntry[] CreateWarningStateMapEntries(SyntaxTree syntaxTree); 40var entry = GetEntryAtOrBeforePosition(position); 54private WarningStateMapEntry GetEntryAtOrBeforePosition(int position) 64protected readonly struct WarningStateMapEntry : IComparable<WarningStateMapEntry> 89public int CompareTo(WarningStateMapEntry other)
Microsoft.CodeAnalysis.CSharp (5)
Syntax\CSharpPragmaWarningStateMap.cs (5)
44protected override WarningStateMapEntry[] CreateWarningStateMapEntries(SyntaxTree syntaxTree) 51WarningStateMapEntry[] result = CreatePragmaWarningStateEntries(directives); 80private static WarningStateMapEntry[] CreatePragmaWarningStateEntries(ArrayBuilder<DirectiveTriviaSyntax> directiveList) 82var entries = new WarningStateMapEntry[directiveList.Count + 1]; 91var current = new WarningStateMapEntry(0, PragmaWarningState.Default, accumulatedSpecificWarningState);