3 writes to State
Microsoft.CodeAnalysis (3)
Syntax\LineDirectiveMap.LineMappingEntry.cs (3)
85
this.
State
= PositionState.Unmapped;
101
this.
State
= state;
115
this.
State
= PositionState.RemappedSpan;
39 references to State
Microsoft.CodeAnalysis (7)
Syntax\LineDirectiveMap.cs (6)
61
var span = entry.
State
== PositionState.RemappedSpan ?
119
return this.Entries.Any(static e => e.
State
== PositionState.Hidden);
180
current.
State
is PositionState.Unmapped or PositionState.Unknown &&
242
if (entry.
State
== PositionState.Hidden ||
243
entry.
State
== PositionState.Unknown && GetUnknownStateVisibility(currentIndex) == LineVisibility.Hidden)
251
if (entry.
State
== PositionState.RemappedSpan)
Syntax\LineDirectiveMap.LineMappingEntry.cs (1)
122
=>
State
== PositionState.Hidden;
Microsoft.CodeAnalysis.CSharp (13)
Syntax\CSharpLineDirectiveMap.cs (13)
45
var mappedLine = (previous.
State
== PositionState.RemappedSpan) ? unmappedLine : previous.MappedLine + directiveLineNumber - previous.UnmappedLine;
46
var mappedPathOpt = (previous.
State
== PositionState.RemappedSpan) ? null : previous.MappedPathOpt;
182
Debug.Assert(Entries[0].
State
== PositionState.Unmapped);
190
Debug.Assert(entry.
State
!= PositionState.Unknown &&
191
entry.
State
!= PositionState.RemappedAfterHidden &&
192
entry.
State
!= PositionState.RemappedAfterUnknown);
194
switch (entry.
State
)
214
throw ExceptionUtilities.UnexpectedValue(entry.
State
);
231
Debug.Assert(this.Entries[0].
State
== PositionState.Unmapped);
243
Debug.Assert(entry.
State
!= PositionState.Unknown &&
244
entry.
State
!= PositionState.RemappedAfterHidden &&
245
entry.
State
!= PositionState.RemappedAfterUnknown);
247
isHiddenPosition = entry.
State
== PositionState.Hidden;
Microsoft.CodeAnalysis.VisualBasic (19)
Syntax\VisualBasicLineDirectiveMap.vb (19)
58
If previous.
State
= PositionState.Unknown Then
86
Debug.Assert(previous.
State
= PositionState.Hidden OrElse
87
previous.
State
= PositionState.RemappedAfterUnknown OrElse
88
previous.
State
= PositionState.RemappedAfterHidden)
96
(previous.
State
= PositionState.RemappedAfterHidden OrElse previous.
State
= PositionState.RemappedAfterUnknown) Then
105
If previous.
State
= PositionState.RemappedAfterHidden Then
128
Debug.Assert(previous.
State
= PositionState.RemappedAfterUnknown OrElse
129
previous.
State
= PositionState.Hidden OrElse
130
previous.
State
= PositionState.Unknown)
168
If entry.
State
= PositionState.Unknown Then
180
Debug.Assert(Entries(index + 1).
State
= PositionState.RemappedAfterUnknown OrElse
181
Entries(index + 1).
State
= PositionState.Unknown)
183
If Entries(index + 1).
State
= PositionState.Unknown Then
190
Debug.Assert(Entries(index + 2).
State
= PositionState.Unknown OrElse
191
Entries(index + 2).
State
= PositionState.Hidden OrElse
192
Entries(index + 2).
State
= PositionState.RemappedAfterHidden)
194
Dim lookaheadEntryState = Entries(index + 2).
State
206
Return If(entry.
State
= PositionState.Hidden, LineVisibility.Hidden, LineVisibility.Visible)