35 references to PositionState
Microsoft.CodeAnalysis (13)
Syntax\LineDirectiveMap.cs (7)
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 (6)
76
public readonly
PositionState
State;
85
this.State =
PositionState
.Unmapped;
92
PositionState
state)
94
Debug.Assert(state !=
PositionState
.RemappedSpan);
115
this.State =
PositionState
.RemappedSpan;
122
=> State ==
PositionState
.Hidden;
Microsoft.CodeAnalysis.CSharp (22)
Syntax\CSharpLineDirectiveMap.cs (22)
45
var mappedLine = (previous.State ==
PositionState
.RemappedSpan) ? unmappedLine : previous.MappedLine + directiveLineNumber - previous.UnmappedLine;
46
var mappedPathOpt = (previous.State ==
PositionState
.RemappedSpan) ? null : previous.MappedPathOpt;
47
PositionState
state =
PositionState
.Unmapped;
57
state =
PositionState
.Hidden;
63
state =
PositionState
.Unmapped;
82
state =
PositionState
.Remapped;
106
return new LineMappingEntry(unmappedLine, unmappedLine, mappedPathOpt: null,
PositionState
.Unmapped);
177
return new LineMappingEntry(0, 0, null,
PositionState
.Unmapped);
188
Debug.Assert(Entries[0].State ==
PositionState
.Unmapped);
196
Debug.Assert(entry.State !=
PositionState
.Unknown &&
197
entry.State !=
PositionState
.RemappedAfterHidden &&
198
entry.State !=
PositionState
.RemappedAfterUnknown);
202
case
PositionState
.Unmapped:
212
case
PositionState
.Remapped:
213
case
PositionState
.RemappedSpan:
216
case
PositionState
.Hidden:
237
Debug.Assert(this.Entries[0].State ==
PositionState
.Unmapped);
249
Debug.Assert(entry.State !=
PositionState
.Unknown &&
250
entry.State !=
PositionState
.RemappedAfterHidden &&
251
entry.State !=
PositionState
.RemappedAfterUnknown);
253
isHiddenPosition = entry.State ==
PositionState
.Hidden;