86 references to NullToEmpty
Microsoft.CodeAnalysis (38)
Binding\BindingDiagnosticBag.cs (4)
306
public ImmutableArray<Diagnostic> Diagnostics => _diagnostics.
NullToEmpty
();
307
public ImmutableArray<TAssemblySymbol> Dependencies => _dependencies.
NullToEmpty
();
313
_diagnostics = diagnostics.
NullToEmpty
();
314
_dependencies = dependencies.
NullToEmpty
();
CodeGen\LocalConstantDefinition.cs (2)
32
DynamicTransformFlags = dynamicTransformFlags.
NullToEmpty
();
33
TupleElementNames = tupleElementNames.
NullToEmpty
();
CodeGen\LocalDefinition.cs (2)
79
_dynamicTransformFlags = dynamicTransformFlags.
NullToEmpty
();
80
_tupleElementNames = tupleElementNames.
NullToEmpty
();
Compilation\CompilationOptions.cs (1)
303
this.CryptoPublicKey = cryptoPublicKey.
NullToEmpty
();
Compilation\DeterministicKey.cs (4)
96
additionalTexts.
NullToEmpty
(),
97
analyzers.
NullToEmpty
(),
98
generators.
NullToEmpty
(),
99
pathMap.
NullToEmpty
(),
Compilation\DeterministicKeyBuilder.cs (3)
133
additionalTexts = additionalTexts.
NullToEmpty
();
134
analyzers = analyzers.
NullToEmpty
();
135
generators = generators.
NullToEmpty
();
Compilation\SymbolInfo.cs (1)
39
public ImmutableArray<ISymbol> CandidateSymbols => _candidateSymbols.
NullToEmpty
();
DiagnosticAnalyzer\AnalyzerOptions.cs (1)
41
AdditionalFiles = additionalFiles.
NullToEmpty
();
Emit\EditAndContinue\DefinitionMap.cs (1)
270
var localSlotDebugInfo = debugInfo.LocalSlots.
NullToEmpty
();
Emit\EmitOptions.cs (3)
245
InstrumentationKinds = instrumentationKinds.
NullToEmpty
();
298
InstrumentationKinds.
NullToEmpty
().SequenceEqual(other.InstrumentationKinds.
NullToEmpty
(), (a, b) => a == b) &&
InternalUtilities\EnumerableExtensions.cs (1)
65
return array.
NullToEmpty
();
MetadataReader\PEModule.cs (1)
1297
return (paramNames.
NullToEmpty
(), true);
MetadataReference\AssemblyIdentity.cs (1)
227
publicKeyToken = publicKeyOrToken.
NullToEmpty
();
MetadataReference\MetadataReferenceProperties.cs (1)
144
return _aliases.
NullToEmpty
();
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (1)
36
Locals = locals.
NullToEmpty
();
Operations\ControlFlowRegion.cs (4)
78
Locals = locals.
NullToEmpty
();
79
LocalFunctions = methods.
NullToEmpty
();
80
CaptureIds = captureIds.
NullToEmpty
();
81
NestedRegions = nestedRegions.
NullToEmpty
();
PEWriter\LocalScope.cs (2)
49
public ImmutableArray<ILocalDefinition> Constants => _constants.
NullToEmpty
();
54
public ImmutableArray<ILocalDefinition> Variables => _locals.
NullToEmpty
();
PEWriter\Types.cs (1)
437
Attributes = attributes.
NullToEmpty
();
RuleSet\RuleSet.cs (1)
64
_includes = includes.
NullToEmpty
();
StrongName\DesktopStrongNameProvider.cs (1)
62
_keyFileSearchPaths = keyFileSearchPaths.
NullToEmpty
();
Symbols\CustomModifiersTuple.cs (2)
17
_typeCustomModifiers = typeCustomModifiers.
NullToEmpty
();
18
_refCustomModifiers = refCustomModifiers.
NullToEmpty
();
Microsoft.CodeAnalysis.CSharp (28)
Binder\Binder_InterpolatedString.cs (3)
498
additionalConstructorArguments = additionalConstructorArguments.
NullToEmpty
();
499
additionalConstructorRefKinds = additionalConstructorRefKinds.
NullToEmpty
();
665
additionalConstructorArguments.
NullToEmpty
(),
Binder\Binder_Invocation.cs (1)
95
var boundExpression = BindInstanceMemberAccess(node, node, receiver, methodName, typeArgs.
NullToEmpty
().Length, typeArgsSyntax, typeArgs, invoked: true, indexed: false, diagnostics, searchExtensionMethodsIfNecessary);
Binder\NamespaceOrTypeAndUsingDirective.cs (1)
21
this.Dependencies = dependencies.
NullToEmpty
();
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (1)
48
this.ConstraintFailureDiagnostics = constraintFailureDiagnosticsOpt.
NullToEmpty
();
Emitter\Model\PEAssemblyBuilder.cs (1)
77
_additionalTypes = additionalTypes.
NullToEmpty
();
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
385
return possibleNull.
NullToEmpty
().Add(newElement);
Operations\CSharpOperationFactory.cs (8)
748
ImmutableArray<string> argumentNames = boundDynamicObjectCreationExpression.ArgumentNamesOpt.
NullToEmpty
();
749
ImmutableArray<RefKind> argumentRefKinds = boundDynamicObjectCreationExpression.ArgumentRefKindsOpt.
NullToEmpty
();
777
ImmutableArray<string> argumentNames = boundDynamicInvocation.ArgumentNamesOpt.
NullToEmpty
();
778
ImmutableArray<RefKind> argumentRefKinds = boundDynamicInvocation.ArgumentRefKindsOpt.
NullToEmpty
();
819
ImmutableArray<string> argumentNames = boundDynamicIndexerAccess.ArgumentNamesOpt.
NullToEmpty
();
820
ImmutableArray<RefKind> argumentRefKinds = boundDynamicIndexerAccess.ArgumentRefKindsOpt.
NullToEmpty
();
858
ImmutableArray<string> argumentNames = boundObjectInitializerMember.ArgumentNamesOpt.
NullToEmpty
();
859
ImmutableArray<RefKind> argumentRefKinds = boundObjectInitializerMember.ArgumentRefKindsOpt.
NullToEmpty
();
Symbols\ArrayTypeSymbol.cs (1)
627
_sizes = sizes.
NullToEmpty
();
Symbols\ExtendedErrorTypeSymbol.cs (1)
115
public override ImmutableArray<Symbol> CandidateSymbols => _candidateSymbols.
NullToEmpty
();
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
417
refCustomModifiers.
NullToEmpty
().Length + type.CustomModifiers.Length,
815
return indexes.
NullToEmpty
();
Symbols\SignatureOnlyMethodSymbol.cs (1)
57
_explicitInterfaceImplementations = explicitInterfaceImplementations.
NullToEmpty
();
Symbols\SignatureOnlyPropertySymbol.cs (1)
45
_explicitInterfaceImplementations = explicitInterfaceImplementations.
NullToEmpty
();
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
145
return _parameters.
NullToEmpty
();
Symbols\Source\SourceMemberContainerSymbol.cs (2)
5145
ForwardingMethods = forwardingMethods.
NullToEmpty
();
5146
MethodImpls = methodImpls.
NullToEmpty
();
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
265
refCustomModifiers.
NullToEmpty
(),
Symbols\Tuples\TupleTypeSymbol.cs (1)
943
Locations = locations.
NullToEmpty
();
Symbols\TypeWithAnnotations.cs (1)
102
return CreateNonLazyType(typeSymbol, nullableAnnotation, customModifiers.
NullToEmpty
());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
MockCSharpCompiler.cs (2)
32
_analyzers = analyzers.
NullToEmpty
();
33
_generators = generators.
NullToEmpty
();
Microsoft.CodeAnalysis.Scripting (2)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (2)
72
: this(new RelativePathResolver(searchPaths.
NullToEmpty
(), baseDirectory),
75
GetTrustedPlatformAssemblies(platformAssemblyPaths.
NullToEmpty
()),
Microsoft.CodeAnalysis.Test.Utilities (1)
Mocks\VirtualizedRelativePathResolver.cs (1)
20
: base(searchPaths.
NullToEmpty
(), baseDirectory)
Microsoft.CodeAnalysis.UnitTests (1)
StrongNameProviderTests.cs (1)
93
: base(searchPaths.
NullToEmpty
(), new VirtualStrongNameFileSystem(new HashSet<string>(existingFullPaths, StringComparer.OrdinalIgnoreCase)))
Microsoft.CodeAnalysis.VisualBasic (14)
Compilation\SymbolInfo.vb (1)
23
symbols = symbols.
NullToEmpty
()
Emit\PEAssemblyBuilder.vb (1)
51
_additionalTypes = additionalTypes.
NullToEmpty
()
Semantics\OverloadResolution.vb (1)
524
Me.Dependencies = dependencies.
NullToEmpty
()
SourceGeneration\VisualBasicGeneratorDriver.vb (1)
41
Return New VisualBasicGeneratorDriver(parseOptions, generators, If(analyzerConfigOptionsProvider, CompilerAnalyzerConfigOptionsProvider.Empty), additionalTexts.
NullToEmpty
(), driverOptions)
Symbols\ArrayTypeSymbol.vb (2)
476
_customModifiers = customModifiers.
NullToEmpty
()
653
_sizes = sizes.
NullToEmpty
()
Symbols\Attributes\SourceAttributeData.vb (1)
42
Me._constructorArguments = constructorArgs.
NullToEmpty
()
Symbols\Metadata\PE\PEFieldSymbol.vb (2)
374
customModifiers = fieldInfo.CustomModifiers.
NullToEmpty
377
Dim refCustomModifiers = fieldInfo.RefCustomModifiers.
NullToEmpty
.Add(New ModifierInfo(Of TypeSymbol)(isOptional:=False, _byRefPlaceholder))
Symbols\PointerTypeSymbol.vb (1)
24
_customModifiers = customModifiers.
NullToEmpty
()
Symbols\SignatureOnlyMethodSymbol.vb (1)
45
_explicitInterfaceImplementations = explicitInterfaceImplementations.
NullToEmpty
()
Symbols\Source\SourceClonedParameterSymbol.vb (2)
182
_customModifiers = customModifiers.
NullToEmpty
()
183
_refCustomModifiers = refCustomModifiers.
NullToEmpty
()
Symbols\TypeWithModifiers.vb (1)
18
Me.CustomModifiers = customModifiers.
NullToEmpty