12 references to ToImmutableArrayOrEmpty
Microsoft.CodeAnalysis (7)
Diagnostic\Diagnostic_SimpleDiagnostic.cs (1)
77category, defaultSeverity, isEnabledByDefault, description, helpLink, customTags.ToImmutableArrayOrEmpty());
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1840var symbolEndActionsForAnalyzer = groupedActions.ToImmutableArrayOrEmpty();
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (1)
104_suppressors = analyzers.OfType<DiagnosticSuppressor>().ToImmutableArrayOrEmpty();
InternalUtilities\SetWithInsertionOrder.cs (1)
94public ImmutableArray<T> AsImmutable() => _elements.ToImmutableArrayOrEmpty();
SourceGeneration\Nodes\GeneratorRunStateTable.cs (1)
68resultBuilder.Add(stepsByName.Key, stepsByName.Value.ToImmutableArrayOrEmpty());
SourceGeneration\UserFunction.cs (1)
79return (input, token) => userFunction.WrapUserFunction(catchAnalyzerExceptions)(input, token).ToImmutableArrayOrEmpty();
Text\SourceText.cs (1)
927return textChanges.ToImmutableArrayOrEmpty();
Microsoft.CodeAnalysis.CSharp (2)
CSharpParseOptions.cs (2)
58preprocessorSymbols.ToImmutableArrayOrEmpty(), 73this.PreprocessorSymbols = preprocessorSymbols.ToImmutableArrayOrEmpty();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Diagnostics\DiagnosticSuppressorTests.cs (1)
656var orderedSuppressions = programmaticSuppression.Suppressions.OrderBy(suppression => suppression.Descriptor.Id).ToImmutableArrayOrEmpty();
Microsoft.CodeAnalysis.Rebuild (1)
VisualBasicCompilationFactory.cs (1)
88.WithPreprocessorSymbols(preprocessorSymbols.ToImmutableArrayOrEmpty());
Microsoft.CodeAnalysis.Scripting (1)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
201=> ((AppContext.GetData("TRUSTED_PLATFORM_ASSEMBLIES") as string)?.Split(Path.PathSeparator)).ToImmutableArrayOrEmpty();