23 references to NullToEmpty
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (23)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
69
return array.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyResolution.cs (1)
40
public ImmutableArray<ISymbol> CandidateSymbols => _candidateSymbols.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (4)
25
=> first.
NullToEmpty
().AddRange(second.
NullToEmpty
());
35
private ImmutableArray<T>.Enumerator _current = first.
NullToEmpty
().GetEnumerator();
36
private ImmutableArray<T> _next = second.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
446
members = members.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
32
_returnTypeAttributes = returnTypeAttributes.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAttributeData.cs (2)
17
private readonly ImmutableArray<TypedConstant> _constructorArguments = constructorArguments.
NullToEmpty
();
18
private readonly ImmutableArray<KeyValuePair<string, TypedConstant>> _namedArguments = namedArguments.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationEventSymbol.cs (1)
26
public ImmutableArray<IEventSymbol> ExplicitInterfaceImplementations { get; } = explicitInterfaceImplementations.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationMethodInfo.cs (2)
35
_statements = statements.
NullToEmpty
();
36
_handlesExpressions = handlesExpressions.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationMethodSymbol.cs (3)
45
this.TypeParameters = typeParameters.
NullToEmpty
();
46
this.Parameters = parameters.
NullToEmpty
();
49
this.ExplicitInterfaceImplementations = explicitInterfaceImplementations.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationNamedTypeSymbol.cs (3)
43
_typeParameters = typeParameters.
NullToEmpty
();
45
_interfaces = interfaces.
NullToEmpty
();
46
_members = members.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (2)
30
public ImmutableArray<IParameterSymbol> Parameters { get; } = parametersOpt.
NullToEmpty
();
31
public ImmutableArray<IPropertySymbol> ExplicitInterfaceImplementations { get; } = explicitInterfaceImplementations.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
40
_attributes = attributes.
NullToEmpty
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (1)
63
var spanList = spans.
NullToEmpty
();