70 references to Empty
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\StringInfo.cs (1)
213using var result = TemporaryArray<TextSpan>.Empty;
StringCopyPaste\UnknownSourcePasteProcessor.cs (1)
96using var textChanges = TemporaryArray<TextChange>.Empty;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Structure\CommentStructureTests.cs (1)
29using var result = TemporaryArray<BlockSpan>.Empty;
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.NameGenerator.cs (4)
25using var parts = TemporaryArray<TextSpan>.Empty; 42using var breaks = TemporaryArray<TextSpan>.Empty; 51using var result = TemporaryArray<Words>.Empty; 79using var result = TemporaryArray<string>.Empty;
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
104using var diagnostics = TemporaryArray<Diagnostic>.Empty;
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
102using var nestedActions = TemporaryArray<CodeAction>.Empty;
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CSharpSemanticFacts.cs (2)
203using var builder = TemporaryArray<IMethodSymbol>.Empty; 215using var builder = TemporaryArray<IMethodSymbol>.Empty;
CSharpTypeInferenceService.TypeInferrer.cs (1)
1500using var result = TemporaryArray<TypeInferenceInfo>.Empty;
OperatorGenerator.cs (1)
108using var tokens = TemporaryArray<SyntaxToken>.Empty;
SyntaxTriviaListExtensions.cs (2)
43using var result = TemporaryArray<ImmutableArray<SyntaxTrivia>>.Empty; 44using var currentLine = TemporaryArray<SyntaxTrivia>.Empty;
Microsoft.CodeAnalysis.EditorFeatures (1)
EditorConfigSettings\DataProvider\CombinedOptionsProviderFactory.cs (1)
21var providers = TemporaryArray<ISettingsProvider<T>>.Empty;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Structure\AbstractSyntaxNodeStructureProviderTests.cs (1)
44using var actualRegions = TemporaryArray<BlockSpan>.Empty;
Structure\AbstractSyntaxTriviaStructureProviderTests.cs (1)
25using var actualRegions = TemporaryArray<BlockSpan>.Empty;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Utilities\PatternMatcherTests.cs (4)
419using var result = TemporaryArray<string>.Empty; 428using var parts = TemporaryArray<TextSpan>.Empty; 435using var parts = TemporaryArray<TextSpan>.Empty; 463using var matches = TemporaryArray<PatternMatch>.Empty;
Microsoft.CodeAnalysis.Features (22)
AbstractAddExplicitCastCodeFixProvider.cs (1)
82using var actions = TemporaryArray<CodeAction>.Empty;
AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
112using var result = TemporaryArray<string>.Empty;
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
75using var matchKinds = TemporaryArray<TSyntaxKind>.Empty;
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
66using var matchKinds = TemporaryArray<TSyntaxKind>.Empty;
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
128using var scopes = TemporaryArray<CodeAction>.Empty;
EmbeddedLanguages\Classification\AbstractFallbackEmbeddedLanguageClassifier.cs (1)
20using var array = TemporaryArray<int>.Empty;
EmbeddedLanguages\EmbeddedLanguageInfo.cs (1)
30using var array = TemporaryArray<int>.Empty;
FindUsages\DefinitionItem.DetachedDefinitionItem.cs (1)
90using var converted = TemporaryArray<DocumentSpan>.Empty;
FindUsages\IDefinitionsAndReferencesFactory.cs (1)
174using var sourceLocations = TemporaryArray<DocumentSpan>.Empty;
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
100using var result = TemporaryArray<CodeAction>.Empty;
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (2)
146using var actionsBuilder = TemporaryArray<CodeAction>.Empty; 147using var actionsBuilderAllOccurrences = TemporaryArray<CodeAction>.Empty;
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (4)
141using var nameMatches = TemporaryArray<PatternMatch>.Empty; 142using var containerMatches = TemporaryArray<PatternMatch>.Empty; 181using var matchedSpans = TemporaryArray<TextSpan>.Empty; 185using var allPatternMatches = TemporaryArray<PatternMatch>.Empty;
NavigateTo\NavigateToSearcher.cs (2)
227using var result = TemporaryArray<ImmutableArray<Project>>.Empty; 240using var buffer = TemporaryArray<Project>.Empty;
QuickInfo\CommonQuickInfoProvider.cs (1)
49using var result = TemporaryArray<SyntaxToken>.Empty;
Shared\Naming\IdentifierNameParts.cs (2)
32using var parts = TemporaryArray<TextSpan>.Empty; 78using var words = TemporaryArray<string>.Empty;
Structure\Syntax\AbstractBlockStructureProvider.cs (1)
38using var spans = TemporaryArray<BlockSpan>.Empty;
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.InFlightSolution.cs (1)
182using var solutions = TemporaryArray<Task>.Empty;
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Structure\VisualBasicStructureHelpers.vb (1)
40Dim spans = TemporaryArray(Of BlockSpan).Empty
Microsoft.CodeAnalysis.Workspaces (24)
Classification\ClassifierHelper.cs (1)
210using var tempBuffer = TemporaryArray<ClassifiedSpan>.Empty;
CodeActions\CodeAction.cs (1)
273using var result = TemporaryArray<CodeActionOperation>.Empty;
CodeFixes\FixAllOccurrences\TextChangeMerger.cs (2)
84using var overlappingSpans = TemporaryArray<TextChange>.Empty; 85using var intersectingSpans = TemporaryArray<TextChange>.Empty;
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (2)
276using var aliasSymbols = TemporaryArray<IAliasSymbol>.Empty; 900using var result = TemporaryArray<string>.Empty;
FindSymbols\SymbolTree\SymbolTreeInfo.cs (4)
194using var results = TemporaryArray<ISymbol>.Empty; 389using var containerSymbols = TemporaryArray<ISymbol>.Empty; 479using var builder = TemporaryArray<INamedTypeSymbol>.Empty; 480using var tempBuilder = TemporaryArray<ISymbol>.Empty;
FindSymbols\SyntaxTree\SyntaxTreeIndex_Forwarders.cs (1)
49using var result = TemporaryArray<string>.Empty;
IntervalTree`1.cs (2)
141using var result = TemporaryArray<T>.Empty; 150using var result = TemporaryArray<T>.Empty;
NamingStyle.cs (1)
405using var parts = TemporaryArray<TextSpan>.Empty;
Options\GlobalOptionService.cs (1)
131using var values = TemporaryArray<object?>.Empty;
PatternMatching\ContainerPatternMatcher.cs (1)
65using var tempContainerMatches = TemporaryArray<PatternMatch>.Empty;
PatternMatching\PatternMatcher.cs (2)
176using var candidateHumps = TemporaryArray<TextSpan>.Empty; 363using var tempMatches = TemporaryArray<PatternMatch>.Empty;
PatternMatching\PatternMatcher.TextChunk.cs (1)
42PatternHumps = TemporaryArray<TextSpan>.Empty;
PatternMatching\PatternMatcherExtensions.cs (1)
14using var matches = TemporaryArray<PatternMatch>.Empty;
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
364using var parts = TemporaryArray<TextSpan>.Empty;
TemporaryArray`1.cs (2)
213this = Empty; 247this = Empty;
Workspace\Solution\SolutionState.CompilationTracker.cs (1)
1212using var tempChecksumArray = TemporaryArray<Checksum>.Empty;