23 references to AsSingleton
Microsoft.CodeAnalysis (4)
Binding\UseSiteInfo.cs (3)
334
if (info.SecondaryDependencies?.IsEmpty == false && (_assemblyBeingBuilt is null || info.SecondaryDependencies.
AsSingleton
() != _assemblyBeingBuilt))
353
(_assemblyBeingBuilt is null || dependencies.
AsSingleton
() != _assemblyBeingBuilt))
362
(_assemblyBeingBuilt is null || dependencies.
AsSingleton
() != _assemblyBeingBuilt))
Operations\ControlFlowGraphBuilder.BasicBlockBuilder.cs (1)
127
return _predecessors.
AsSingleton
();
Microsoft.CodeAnalysis.CSharp (1)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
147
if (fromSignature.DiagnosticInfo?.Code == (int)ErrorCode.ERR_BindToBogus && fromSignature.DiagnosticInfo.Arguments.
AsSingleton
() == (object)Signature)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Semantics\AwaitExpressionTests.cs (1)
273
var decl = compilation.SyntaxTrees[0].GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().
AsSingleton
();
Semantics\RecordStructTests.cs (1)
10508
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
Semantics\RecordTests.cs (7)
25103
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25163
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25240
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25297
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25372
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25456
var param1 = @class.GetMembers(".ctor").OfType<MethodSymbol>().Where(m => m.Parameters.
AsSingleton
()?.Name == "P1").Single().Parameters[0];
25526
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)
735
querySyntax.Clauses.
AsSingleton
() is VisualBasic.Syntax.AggregateClauseSyntax aggregate &&
Microsoft.CodeAnalysis.UnitTests (6)
Collections\EnumerableExtensionsTests.cs (6)
22
Assert.Equal(0, new int[] { }.
AsSingleton
());
23
Assert.Equal(1, new int[] { 1 }.
AsSingleton
());
24
Assert.Equal(0, new int[] { 1, 2 }.
AsSingleton
());
26
Assert.Equal(0, Enumerable.Range(1, 0).
AsSingleton
());
27
Assert.Equal(1, Enumerable.Range(1, 1).
AsSingleton
());
28
Assert.Equal(0, Enumerable.Range(1, 2).
AsSingleton
());