109 references to First
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\MruCache.cs (1)
156
&& !object.ReferenceEquals(_mruList.
First
, entry.node))
Microsoft.Build (27)
BackEnd\Components\RequestBuilder\Lookup.cs (26)
125
get { return _lookupScopes.
First
.Value.Items; }
126
set { _lookupScopes.
First
.Value.Items = value; }
131
get { return _lookupScopes.
First
.Value.Adds; }
132
set { _lookupScopes.
First
.Value.Adds = value; }
137
get { return _lookupScopes.
First
.Value.Removes; }
138
set { _lookupScopes.
First
.Value.Removes = value; }
143
get { return _lookupScopes.
First
.Value.Modifies; }
144
set { _lookupScopes.
First
.Value.Modifies = value; }
149
get { return _lookupScopes.
First
.Value.PropertySets; }
150
set { _lookupScopes.
First
.Value.PropertySets = value; }
155
get { return _lookupScopes.
First
.Next.Value.Items; }
156
set { _lookupScopes.
First
.Next.Value.Items = value; }
161
get { return _lookupScopes.
First
.Next.Value.Adds; }
162
set { _lookupScopes.
First
.Next.Value.Adds = value; }
167
get { return _lookupScopes.
First
.Next.Value.Removes; }
168
set { _lookupScopes.
First
.Next.Value.Removes = value; }
173
get { return _lookupScopes.
First
.Next.Value.Modifies; }
174
set { _lookupScopes.
First
.Next.Value.Modifies = value; }
179
get { return _lookupScopes.
First
.Next.Value.Properties; }
180
set { _lookupScopes.
First
.Next.Value.Properties = value; }
185
get { return _lookupScopes.
First
.Next.Value.PropertySets; }
186
set { _lookupScopes.
First
.Next.Value.PropertySets = value; }
263
ErrorUtilities.VerifyThrow(Object.ReferenceEquals(scopeToLeave, _lookupScopes.
First
.Value), "Attempting to leave with scope '{0}' but scope '{1}' is on top of the stack.", scopeToLeave.Description, _lookupScopes.
First
.Value.Description);
768
LinkedListNode<Scope> node = _lookupScopes.
First
;
1024
LinkedListNode<Scope> node = _lookupScopes.
First
;
Evaluation\ProjectRootElementCache.cs (1)
584
LinkedListNode<ProjectRootElement> node = _strongCache.
First
;
Microsoft.CodeAnalysis (1)
InternalUtilities\ConcurrentLruCache.cs (1)
90
if (!ReferenceEquals(_nodeList.
First
, node))
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
114
var currentNode = nodes.
First
!.Value;
Microsoft.CodeAnalysis.EditorFeatures (1)
Classification\Syntactic\SyntacticClassificationTaggerProvider.ClassifiedLineCache.cs (1)
174
var firstNode = _lruList.
First
;
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Host\RemoteSolutionCache.cs (6)
70
for (var current = _cacheNodes.
First
; current != null; current = current.Next, index++)
97
Contract.ThrowIfNull(_cacheNodes.
First
);
98
Contract.ThrowIfFalse(_cacheNodes.
First
.Value.Checksum.Equals(checksum));
101
_cacheNodes.
First
.Value.Solution = solution;
109
for (var current = _cacheNodes.
First
; current != null; current = current.Next, index++)
124
for (var current = _cacheNodes.
First
; current != null; current = current.Next, index++)
Services\DiagnosticAnalyzer\PerformanceQueue.cs (1)
47
var first = _snapshots.
First
;
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
266
for (var currentNode = _cachedData.
First
; currentNode != null; currentNode = currentNode.Next)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
114
var currentNode = nodes.
First
!.Value;
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\ConcurrentLruCache.cs (1)
90
if (!ReferenceEquals(_nodeList.
First
, node))
Microsoft.VisualStudio.LanguageServices (1)
src\Compilers\Core\Portable\InternalUtilities\ConcurrentLruCache.cs (1)
90
if (!ReferenceEquals(_nodeList.
First
, node))
System.Net.Requests (3)
System\Net\TimerThread.cs (3)
509
for (LinkedListNode<WeakReference>? node = s_newQueues.
First
; node != null; node = s_newQueues.
First
)
520
for (LinkedListNode<WeakReference>? node = s_queues.
First
; node != null; /* node = node.Next must be done in the body */)
System.Windows.Forms (12)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (2)
76
NavigateDirection.NavigateDirection_FirstChild => RowsAccessibleObjects?.
First
?.Value,
92
return RowsAccessibleObjects?.
First
?.Value.CellsAccessibleObjects?.ToArray();
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (1)
115
CalendarRowAccessibleObject? topRow = _calendarBodyAccessibleObject.RowsAccessibleObjects?.
First
?.Value;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarNextButtonAccessibleObject.cs (1)
39
NavigateDirection.NavigateDirection_NextSibling => _monthCalendarAccessibleObject.CalendarsAccessibleObjects?.
First
?.Value,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (5)
128
CalendarCellAccessibleObject? cell = CellsAccessibleObjects?.
First
?.Value;
152
: CellsAccessibleObjects?.
First
?.Value,
216
|| CellsAccessibleObjects?.
First
is null
217
|| CellsAccessibleObjects.
First
.Value.DateRange is null)
224
_rowIndex, -1, GetWeekNumber(CellsAccessibleObjects.
First
.Value.DateRange.Start));
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (1)
47
NavigateDirection.NavigateDirection_NextSibling => _calendarRowAccessibleObject.CellsAccessibleObjects?.
First
?.Value,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (2)
137
int currentY = CalendarsAccessibleObjects.
First
?.Value.Bounds.Y ?? 0;
174
=> CalendarsAccessibleObjects?.
First
?.Value is CalendarAccessibleObject firstCalendar
System.Windows.Forms.Tests (52)
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarAccessibleObjectTests.cs (15)
36
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
51
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
64
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
145
LinkedListNode<CalendarAccessibleObject> calendarNode = controlAccessibleObject.CalendarsAccessibleObjects.
First
;
291
LinkedListNode<CalendarAccessibleObject> calendarNode = controlAccessibleObject.CalendarsAccessibleObjects.
First
;
339
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects?.
First
?.Value;
357
CalendarAccessibleObject calendar1 = calendars?.
First
?.Value;
358
CalendarAccessibleObject calendar2 = calendars?.
First
?.Next?.Value;
359
CalendarAccessibleObject calendar3 = calendars?.
First
?.Next?.Next?.Value;
360
CalendarAccessibleObject calendar4 = calendars?.
First
?.Next?.Next?.Next?.Value;
381
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects?.
First
?.Value;
399
CalendarAccessibleObject calendar1 = calendars?.
First
?.Value;
400
CalendarAccessibleObject calendar2 = calendars?.
First
?.Next?.Value;
401
CalendarAccessibleObject calendar3 = calendars?.
First
?.Next?.Next?.Value;
402
CalendarAccessibleObject calendar4 = calendars?.
First
?.Next?.Next?.Next?.Value;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
144
LinkedListNode<CalendarAccessibleObject> calendarNode = controlAccessibleObject.CalendarsAccessibleObjects.
First
;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarCellAccessibleObjectTests.cs (9)
188
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
194
CalendarRowAccessibleObject secondWeek = body.RowsAccessibleObjects?.
First
?.Next?.Next?.Value;
197
CalendarCellAccessibleObject sunday = secondWeek.CellsAccessibleObjects?.
First
?.Value;
198
CalendarCellAccessibleObject monday = secondWeek.CellsAccessibleObjects?.
First
?.Next?.Value;
199
CalendarCellAccessibleObject tuesday = secondWeek.CellsAccessibleObjects?.
First
?.Next?.Next?.Value;
231
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
237
CalendarRowAccessibleObject secondWeek = body.RowsAccessibleObjects?.
First
?.Next?.Next?.Value;
241
CalendarCellAccessibleObject sunday = secondWeek.CellsAccessibleObjects?.
First
?.Value;
242
CalendarCellAccessibleObject monday = secondWeek.CellsAccessibleObjects?.
First
?.Next?.Value;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (9)
136
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
142
CalendarRowAccessibleObject daysOfWeekRow = body.RowsAccessibleObjects?.
First
?.Value;
146
CalendarDayOfWeekCellAccessibleObject sunday = days?.
First
?.Value as CalendarDayOfWeekCellAccessibleObject;
147
CalendarDayOfWeekCellAccessibleObject monday = days?.
First
?.Next?.Value as CalendarDayOfWeekCellAccessibleObject;
148
CalendarDayOfWeekCellAccessibleObject tuesday = days?.
First
?.Next?.Next?.Value as CalendarDayOfWeekCellAccessibleObject;
180
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
186
CalendarRowAccessibleObject daysOfWeekRow = body.RowsAccessibleObjects?.
First
?.Value;
190
CalendarDayOfWeekCellAccessibleObject sunday = days?.
First
?.Value as CalendarDayOfWeekCellAccessibleObject;
191
CalendarDayOfWeekCellAccessibleObject monday = days?.
First
?.Next?.Value as CalendarDayOfWeekCellAccessibleObject;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarNextButtonAccessibleObjectTests.cs (1)
31
AccessibleObject firstCalendar = controlAccessibleObject.CalendarsAccessibleObjects?.
First
?.Value;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarRowAccessibleObjectTests.cs (10)
134
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
140
CalendarRowAccessibleObject daysOfWeekRow = body.RowsAccessibleObjects?.
First
?.Value;
143
CalendarRowAccessibleObject firstWeek = body.RowsAccessibleObjects?.
First
?.Next?.Value;
146
CalendarRowAccessibleObject secondWeek = body.RowsAccessibleObjects?.
First
?.Next?.Next?.Value;
149
CalendarRowAccessibleObject thirdWeek = body.RowsAccessibleObjects?.
First
?.Next?.Next?.Next?.Value;
169
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
175
CalendarRowAccessibleObject firstWeek = body.RowsAccessibleObjects?.
First
?.Next?.Value;
178
CalendarCellAccessibleObject sunday = firstWeek.CellsAccessibleObjects?.
First
?.Value;
193
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
199
CalendarRowAccessibleObject firstWeek = body.RowsAccessibleObjects?.
First
?.Next?.Value;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (7)
140
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
146
CalendarRowAccessibleObject secondRow = body.RowsAccessibleObjects?.
First
?.Next?.Next.Value;
150
CalendarCellAccessibleObject sunday = secondRow.CellsAccessibleObjects?.
First
?.Value;
171
CalendarAccessibleObject calendar = controlAccessibleObject.CalendarsAccessibleObjects.
First
?.Value;
177
CalendarRowAccessibleObject daysOfWeekRow = body.RowsAccessibleObjects?.
First
?.Value;
180
CalendarCellAccessibleObject sunday = daysOfWeekRow.CellsAccessibleObjects?.
First
?.Value;
181
CalendarCellAccessibleObject monday = daysOfWeekRow.CellsAccessibleObjects?.
First
?.Next?.Value;