42 references to Collect
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
src\aspnetcore\src\Shared\RoslynUtils\IncrementalValuesProviderExtensions.cs (1)
16return source.Collect().SelectMany((values, _) =>
XmlCommentGenerator.cs (2)
36.Collect(); 43var result = generatedCommentsFromXmlFile.Collect()
Microsoft.CodeAnalysis (2)
SourceGeneration\GeneratorAdaptor.cs (1)
55.Combine(context.AdditionalTextsProvider.Collect()).Select((p, _) => p.Item1 with { AdditionalTexts = p.Item2 });
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
78.Collect()
Microsoft.CodeAnalysis.Razor.Compiler (7)
SourceGenerators\RazorSourceGenerator.cs (7)
48.Combine(metadataRefs.Collect()) 59var hasRazorFiles = sourceItems.Collect() 82.Combine(importFiles.Collect()) 112.Collect() 250.Combine(importFiles.Collect()) 280.Collect() 366.Collect()
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
AbstractResxGenerator.cs (1)
191.Collect()
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Roslyn4.0.cs (1)
107loggerClasses.Collect().Select(static (items, _) =>
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
28context.CompilationProvider.Combine(typeDeclarations.Collect());
Microsoft.Gen.BuildMetadata (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.ContextualOptions (2)
ContextualOptionsGenerator.cs (1)
25context.CompilationProvider.Combine(typeDeclarations.Collect());
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.Logging (2)
LoggingGenerator.cs (1)
26context.CompilationProvider.Combine(typeDeclarations.Collect());
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
69var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Interop.ComInterfaceGenerator (6)
ComInterfaceGenerator.cs (2)
33.Collect() 128.Combine(interfaceContextsToGenerate.Collect())
VtableIndexStubGenerator.cs (4)
52context.RegisterSourceOutput(managedToNativeStubContexts.Collect(), static (context, data) => 88context.RegisterSourceOutput(nativeToManagedStubContexts.Collect(), static (context, data) => 121.Collect(); 148context.RegisterSourceOutput(nativeToManagedStubContexts.Collect(), static (context, data) =>
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (2)
74.Collect(); 85.Collect();
Microsoft.Interop.SourceGeneration (5)
IncrementalGeneratorInitializationContextExtensions.cs (3)
23.Collect() 35.Collect() 55.Collect();
IncrementalValuesProviderExtensions.cs (2)
37return first.Collect().Combine(second.Collect()).SelectMany(static (data, ct) => data.Left.AddRange(data.Right));
System.Private.CoreLib.Generators (1)
NativeRuntimeEventSourceGenerator.cs (1)
24IncrementalValuesProvider<(AdditionalText Left, System.Collections.Immutable.ImmutableArray<AdditionalText> Right)> combined = manifestFiles.Combine(inclusionFiles.Collect());
System.Text.RegularExpressions.Generator (1)
RegexGenerator.cs (1)
127.Collect()
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
86.Combine(syntaxProvider.Collect())
System.Windows.Forms.PrivateSourceGenerators (2)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (2)
74IncrementalValuesProvider<EnumValidationInfo> enumsToValidate = context.CompilationProvider.Combine(argumentsToValidate.Collect()).SelectMany( 82enumsToValidate.Collect(),