19 references to Tail
Microsoft.CodeAnalysis (1)
Collections\ConsListExtensions.cs (1)
22
for (; list != ConsList<T>.Empty; list = list.
Tail
)
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Lookup.cs (4)
1080
for (; list != null && list != ConsList<TypeSymbol>.Empty; list = list.
Tail
)
1084
if (TypeSymbol.Equals(other, type, TypeCompareKind.ConsiderEverything2) && list.
Tail
!= null && list.
Tail
!= ConsList<TypeSymbol>.Empty)
1086
other = list.
Tail
.Head;
Parser\Directives.cs (14)
154
for (var current = _directives; current != null && current.Any(); current = current.
Tail
)
178
current = current.
Tail
;
197
for (var current = _directives; current != null && current.Any(); current = current.
Tail
)
274
return stack.
Tail
;
277
var newStack = CompleteIf(stack.
Tail
, out include);
307
return stack.
Tail
;
310
var newStack = CompleteRegion(stack.
Tail
);
326
current = current.
Tail
;
346
current = current.
Tail
;
357
current = current.
Tail
;
376
for (var current = _directives; current != null && current.Any(); current = current.
Tail
)
402
mine = SkipInsignificantDirectives(mine.
Tail
);
403
theirs = SkipInsignificantDirectives(theirs.
Tail
);
413
for (; directives != null && directives.Any(); directives = directives.
Tail
)