3 types derived from Queue
System.Private.CoreLib (1)
System.Windows.Input.Manipulations (2)
180 instantiations of Queue
Aspire.Cli.Tests (1)
Aspire.Hosting (1)
ConfigurationSchemaGenerator (2)
dotnet-svcutil-lib (6)
GenerateDocumentationAndConfigFiles (1)
illink (8)
Metrics (2)
Metrics.Legacy (2)
Microsoft.AspNetCore.Components (2)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
Microsoft.AspNetCore.Components.WebAssembly (1)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Http.Extensions (1)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.TestHost (1)
Microsoft.Build.Tasks.CodeAnalysis (1)
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
Microsoft.Cci.Extensions (2)
Microsoft.CodeAnalysis (8)
Microsoft.CodeAnalysis.Analyzers (4)
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic (3)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions.Tests (1)
Microsoft.Extensions.AI.Tests (6)
Microsoft.Extensions.Diagnostics.Testing.Tests (5)
Logging\FakeLogCollectorTests.LogEnumeration.cs (5)
37new Queue<string>(["Log A", "Log B", "Sync"]), // Wait for event A and B followed by Sync
53new Queue<string>(["Log C", "Sync"]), // Wait for another Log C followed by Sync
78var containsSequence = ContainsNonContinuousSequence(snapshot, new Queue<string>(["Log A", "Log B", "Sync", "Log C", "Sync"]));
95new Queue<string>(["A", "B"]),
102new Queue<string>(["A", "B", "C"]),
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Http.Resilience.Tests (1)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Maui.Controls (6)
Microsoft.Maui.Essentials (1)
Microsoft.ML.AutoML (2)
Microsoft.ML.Core (2)
Microsoft.ML.Core.Tests (1)
Microsoft.ML.FastTree (2)
Microsoft.ML.StandardTrainers (1)
Microsoft.ML.Sweeper (1)
Microsoft.ML.Transforms (1)
Microsoft.VisualStudio.LanguageServices (3)
Microsoft.VisualStudio.LanguageServices.Implementation (1)
PresentationCore (4)
PresentationFramework (3)
Roslyn.Diagnostics.Analyzers (2)
RunTests (1)
Shared.Tests (2)
System.CodeDom (1)
System.Collections (2)
System.ComponentModel.Composition (2)
System.Composition.Hosting (1)
System.Diagnostics.Process (2)
System.IO.Ports (2)
System.Linq (3)
System.Linq.AsyncEnumerable (3)
System.Linq.Expressions (1)
System.Linq.Parallel (3)
System.Private.CoreLib (2)
System.Private.DataContractSerialization (3)
System.Private.Windows.Core (1)
System.Private.Xml (2)
System.Resources.Extensions (1)
System.ServiceModel.Primitives (10)
System.Text.Json (2)
System.Text.Json.SourceGeneration (2)
System.Text.RegularExpressions (1)
System.Threading.Tasks.Dataflow (3)
System.Windows.Forms (3)
System.Xaml (5)
Test.Utilities (1)
Text.Analyzers (2)
VBCSCompiler.UnitTests (1)
543 references to Queue
Aspire.Cli.Tests (1)
Aspire.Hosting (1)
ConfigurationSchemaGenerator (3)
dotnet-svcutil-lib (12)
GenerateDocumentationAndConfigFiles (16)
illink (12)
Metrics (17)
Metrics.Legacy (17)
Microsoft.AspNetCore.Components (2)
Microsoft.AspNetCore.Components.Endpoints (11)
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
Binding\FormDataMapperTests.cs (3)
769var expected = new Queue<int>(new[] { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 });
770CanDeserialize_Collection<Queue<int>, Queue<int>, int>(expected);
Microsoft.AspNetCore.Components.WebAssembly (1)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Http.Extensions (11)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.TestHost (1)
Microsoft.Build.Tasks.CodeAnalysis (1)
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
Microsoft.Cci.Extensions (2)
Microsoft.CodeAnalysis (36)
Syntax\SyntaxDiffer.cs (18)
520public readonly Queue<SyntaxNodeOrToken>? OldNodes;
521public readonly Queue<SyntaxNodeOrToken>? NewNodes;
523internal ChangeRecord(TextChangeRange range, Queue<SyntaxNodeOrToken>? oldNodes, Queue<SyntaxNodeOrToken>? newNodes)
534var removedNodes = CopyFirst(_oldNodes, oldNodeCount);
555var removedNodes = CopyFirst(_oldNodes, oldNodeCount);
558var insertedNodes = CopyFirst(_newNodes, newNodeCount);
567var insertedNodes = CopyFirst(_newNodes, newNodeCount);
617Queue<SyntaxNodeOrToken> CreateQueue(SyntaxNodeOrToken nodeOrToken)
619var queue = new Queue<SyntaxNodeOrToken>();
650private static TextSpan GetSpan(Queue<SyntaxNodeOrToken> queue, int first, int length)
675private static Queue<SyntaxNodeOrToken>? Combine(Queue<SyntaxNodeOrToken>? first, Queue<SyntaxNodeOrToken>? next)
695private static Queue<SyntaxNodeOrToken>? CopyFirst(Stack<SyntaxNodeOrToken> stack, int n)
702var queue = new Queue<SyntaxNodeOrToken>(n);
820private static string GetText(Queue<SyntaxNodeOrToken>? queue)
835private static void CopyText(Queue<SyntaxNodeOrToken>? queue, StringBuilder builder)
Microsoft.CodeAnalysis.Analyzers (19)
Microsoft.CodeAnalysis.AnalyzerUtilities (18)
Microsoft.CodeAnalysis.BannedApiAnalyzers (17)
Microsoft.CodeAnalysis.CodeStyle (15)
Microsoft.CodeAnalysis.CSharp (4)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
49nameof(Queue<>),
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
49nameof(Queue<>),
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (17)
Microsoft.CodeAnalysis.PublicApiAnalyzers (17)
Microsoft.CodeAnalysis.ResxSourceGenerator (17)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic (11)
Microsoft.CodeAnalysis.Workspaces (18)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (15)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Tests (6)
Microsoft.Extensions.Diagnostics.Testing.Tests (2)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Http.Resilience.Tests (1)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Maui.Controls (8)
Microsoft.Maui.Essentials (1)
Microsoft.ML.AutoML (2)
Microsoft.ML.Core (2)
Microsoft.ML.Core.Tests (1)
Microsoft.ML.FastTree (2)
Microsoft.ML.StandardTrainers (1)
Microsoft.ML.Sweeper (1)
Microsoft.ML.Transforms (1)
Microsoft.VisualStudio.LanguageServices (4)
Microsoft.VisualStudio.LanguageServices.Implementation (7)
mscorlib (1)
netstandard (1)
PresentationCore (4)
PresentationFramework (2)
Roslyn.Diagnostics.Analyzers (17)
RunTests (1)
Shared.Tests (4)
System (1)
System.CodeDom (1)
System.Collections (3)
System.ComponentModel.Composition (5)
System\ComponentModel\Composition\ContractNameServices.cs (5)
120Queue<Type> genericTypeArguments = new Queue<Type>(type.GetGenericArguments());
211private static void WriteGenericType(StringBuilder typeName, Type type, bool isDefinition, Queue<Type> genericTypeArguments, bool formatGenericName)
233private static void WriteGenericTypeName(StringBuilder typeName, Type type, bool isDefinition, Queue<Type> genericTypeArguments, bool formatGenericName)
248private static void WriteTypeArgumentsString(StringBuilder typeName, int argumentsCount, bool isDefinition, Queue<Type> genericTypeArguments, bool formatGenericName)
295Queue<Type> typeArguments = new Queue<Type>(types);
System.Composition.Hosting (1)
System.Diagnostics.Process (2)
System.IO.Ports (4)
System.Linq (2)
System.Linq.AsyncEnumerable (2)
System.Linq.Expressions (1)
System.Linq.Parallel (10)
System.Net.Sockets (1)
System.Private.CoreLib (9)
System.Private.DataContractSerialization (3)
System.Private.Windows.Core (2)
System.Private.Xml (6)
System.Resources.Extensions (2)
System.ServiceModel.Primitives (19)
System.Text.Json (8)
System.Text.Json.SourceGeneration (3)
System.Text.RegularExpressions (4)
System.Threading.Tasks.Dataflow (3)
System.Windows.Forms (3)
System.Windows.Input.Manipulations (3)
System.Xaml (6)
Test.Utilities (16)
Text.Analyzers (17)
VBCSCompiler.UnitTests (1)