43 references to TryPop
GenerateDocumentationAndConfigFiles (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.cs (1)
91while (candidates.TryPop(out var currentNode))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
919while (ifStack.TryPop(out var poppedDirective))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
32while (stack.TryPop(out var current))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ContextMutableIntervalTree.cs (1)
113while (spineNodes.TryPop(out currentNode))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
50while (stack.TryPop(out var tuple))
Identity.DefaultUI.WebSite (1)
StartupBase.cs (1)
90while (pendingProviders.TryPop(out var currentProvider))
illink (5)
InMemory.FunctionalTests (2)
src\Servers\Kestrel\shared\ConnectionCompletion.cs (2)
24while (onCompleted.TryPop(out var entry)) 54while (onCompleted.TryPop(out var entry))
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\HttpProtocol.cs (2)
827while (events.TryPop(out var entry)) 853while (events.TryPop(out var entry))
Internal\Infrastructure\KestrelConnection.cs (2)
109while (onCompleted.TryPop(out var entry)) 139while (onCompleted.TryPop(out var entry))
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
src\Servers\Kestrel\shared\ConnectionCompletion.cs (2)
24while (onCompleted.TryPop(out var entry)) 54while (onCompleted.TryPop(out var entry))
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
src\Servers\Kestrel\shared\ConnectionCompletion.cs (2)
24while (onCompleted.TryPop(out var entry)) 54while (onCompleted.TryPop(out var entry))
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
369while (stack.TryPop(out var expression))
Microsoft.CodeAnalysis.Features (4)
BracePairs\IBracePairsService.cs (1)
56while (stack.TryPop(out var current))
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
89while (stack.TryPop(out var currentNodeOrToken))
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (1)
111while (stack.TryPop(out var currentNodeOrToken))
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
279while (stack.TryPop(out var nodeOrToken))
Microsoft.Extensions.AI.Evaluation.Console (1)
Utilities\ExceptionUtilities.cs (1)
27while (toCheck.TryPop(out Exception? current))
System.Collections (1)
System\Collections\Generic\SortedSet.cs (1)
1638while (pendingNodes.TryPop(out var next))
System.Formats.Cbor (3)
System\Formats\Cbor\Reader\CborReader.Map.cs (1)
179_pooledKeyEncodingRangeAllocations.TryPop(out HashSet<(int Offset, int Length)>? result))
System\Formats\Cbor\Writer\CborWriter.Map.cs (2)
192_pooledKeyEncodingRangeSets.TryPop(out HashSet<(int Offset, int Length)>? result)) 221_pooledKeyValuePairEncodingRangeLists.TryPop(out List<KeyValuePairEncodingRange>? result))
System.Formats.Tar (2)
System\Formats\Tar\TarHelpers.cs (2)
396while (directoryModificationTimes.TryPop(out (string Path, DateTimeOffset Modified) item)) 414directoryModificationTimes.TryPop(out previous);
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\KeyedStack.cs (1)
27_data.TryGetValue(key, out Stack<TValue>? stack) && stack.TryPop(out TValue? value) ? value : null;
System.Text.RegularExpressions (4)
System\Text\RegularExpressions\RegexCompiler.cs (2)
353_int32LocalsPool.TryPop(out LocalBuilder? iterationLocal) ? iterationLocal : DeclareInt32()); 362_readOnlySpanCharLocalsPool.TryPop(out LocalBuilder? iterationLocal) ? iterationLocal : DeclareReadOnlySpanChar());
System\Text\RegularExpressions\Symbolic\MintermGenerator.cs (1)
94while (stack.TryPop(out PartitionTree? node))
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
42while (stack.TryPop(out (RegexNode Node, DoublyLinkedList<SymbolicRegexNode<BDD>> Result, DoublyLinkedList<SymbolicRegexNode<BDD>>[]? ChildResults) popped))
Test.Utilities (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.cs (1)
91while (candidates.TryPop(out var currentNode))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
919while (ifStack.TryPop(out var poppedDirective))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (1)
32while (stack.TryPop(out var current))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ContextMutableIntervalTree.cs (1)
113while (spineNodes.TryPop(out currentNode))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
50while (stack.TryPop(out var tuple))