24 references to AsSingleton
Microsoft.CodeAnalysis (4)
Binding\UseSiteInfo.cs (3)
345
if (info.SecondaryDependencies?.IsEmpty == false && (_assemblyBeingBuilt is null || info.SecondaryDependencies.
AsSingleton
() != _assemblyBeingBuilt))
364
(_assemblyBeingBuilt is null || dependencies.
AsSingleton
() != _assemblyBeingBuilt))
373
(_assemblyBeingBuilt is null || dependencies.
AsSingleton
() != _assemblyBeingBuilt))
Operations\ControlFlowGraphBuilder.BasicBlockBuilder.cs (1)
127
return _predecessors.
AsSingleton
();
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
9395
if (diagnosticsForBindElementAccessCore.DiagnosticBag.AsEnumerableWithoutResolution().
AsSingleton
() is
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
149
if (fromSignature.DiagnosticInfo?.Code == (int)ErrorCode.ERR_BindToBogus && fromSignature.DiagnosticInfo.Arguments.
AsSingleton
() == (object)Signature)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Semantics\RecordTests.cs (7)
25197
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25257
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25334
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25391
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25466
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25550
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25620
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\AwaitExpressionTests.cs (1)
389
var decl = compilation.SyntaxTrees[0].GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().
AsSingleton
();
Semantics\RecordStructTests.cs (1)
10578
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\CSharpParseOptionsTests.cs (2)
36
Assert.Equal(po.Features.
AsSingleton
(), kvp);
38
Assert.Equal(po2.Features.
AsSingleton
(), kvp);
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
697
querySyntax.Clauses.
AsSingleton
() is VisualBasic.Syntax.AggregateClauseSyntax aggregate &&
Microsoft.CodeAnalysis.UnitTests (6)
Collections\Extensions\EnumerableExtensionsTests.cs (6)
45
Assert.Equal(0, new int[] { }.
AsSingleton
());
46
Assert.Equal(1, new int[] { 1 }.
AsSingleton
());
47
Assert.Equal(0, new int[] { 1, 2 }.
AsSingleton
());
49
Assert.Equal(0, Enumerable.Range(1, 0).
AsSingleton
());
50
Assert.Equal(1, Enumerable.Range(1, 1).
AsSingleton
());
51
Assert.Equal(0, Enumerable.Range(1, 2).
AsSingleton
());