41 references to Combine
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
RequestDelegateGenerator.cs (3)
272var endpointsAndHelpers = interceptorDefinitions.Collect().Combine(endpointHelpers).Combine(httpVerbs).Combine(helperTypes);
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (4)
HubClientProxyGenerator.cs (2)
26var compilationAndMethodDeclaration = context.CompilationProvider.Combine(methodDeclaration); 29.Combine(memberAccessExpressions.Collect());
HubServerProxyGenerator.cs (2)
26var compilationAndMethodDeclaration = context.CompilationProvider.Combine(methodDeclaration); 29.Combine(memberAccessExpressions.Collect());
Microsoft.CodeAnalysis (5)
SourceGeneration\GeneratorAdaptor.cs (4)
50.Combine(context.ParseOptionsProvider).Select((p, _) => p.Item1 with { ParseOptions = p.Item2 }) 51.Combine(context.AnalyzerConfigOptionsProvider).Select((p, _) => p.Item1 with { ConfigOptions = p.Item2 }) 52.Combine(context.AdditionalTextsProvider.Collect()).Select((p, _) => p.Item1 with { AdditionalTexts = p.Item2 }); 58.Combine(context.SyntaxProvider.CreateSyntaxReceiverProvider(syntaxContextReceiverCreator))
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
96.Combine(compilationGlobalAliases)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
10372ctx.RegisterSourceOutput(ctx.AnalyzerConfigOptionsProvider.Combine(syntaxTreeInput).Select((p, _) => { p.Left.GetOptions(p.Right).TryGetValue("a", out var value); return value; }), (spc, value) =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
SourceGeneration\GeneratorDriverTests.cs (8)
1988var compilationSource = ctx.CompilationProvider.Combine(ctx.AdditionalTextsProvider.Collect()) 2251var source2 = ctx.CompilationProvider.Combine(source); 2252var source3 = ctx.CompilationProvider.Combine(source2); 2253var source4 = ctx.CompilationProvider.Combine(source3); 2254var source5 = ctx.CompilationProvider.Combine(source4); 2555ctx.CompilationProvider.Combine(classDeclarations.Collect()); 3919var combine = source.Combine(source2); 3936var combine = source2.Combine(transform);
Microsoft.Extensions.Options.SourceGeneration (1)
Generator.cs (1)
28context.CompilationProvider.Combine(typeDeclarations.Collect());
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
70var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.ContextualOptions (2)
ContextualOptionsGenerator.cs (1)
25context.CompilationProvider.Combine(typeDeclarations.Collect());
src\Generators\Shared\GeneratorUtilities.cs (1)
70var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.Logging (2)
LoggingGenerator.cs (1)
26context.CompilationProvider.Combine(typeDeclarations.Collect());
src\Generators\Shared\GeneratorUtilities.cs (1)
70var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
70var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
70var compilationAndTypes = context.CompilationProvider.Combine(declarations.Collect());
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
114.Combine(interfaceContextsToGenerate.Collect())
Microsoft.Interop.JavaScript.JSImportGenerator (3)
JSExportGenerator.cs (2)
64context.RegisterDiagnostics(stubEnvironment.Combine(attributedMethods.Collect()).SelectMany((data, ct) => 101.Combine(assemblyName)
JSImportGenerator.cs (1)
62context.RegisterDiagnostics(stubEnvironment.Combine(attributedMethods.Collect()).SelectMany((data, ct) =>
Microsoft.Interop.LibraryImportGenerator (1)
LibraryImportGenerator.cs (1)
74.Combine(attributedMethods.Collect())
Microsoft.Interop.SourceGeneration (4)
IncrementalGeneratorInitializationContextExtensions.cs (2)
42return isModuleSkipLocalsInit.Combine(disabledRuntimeMarshalling).Select((data, ct) => data.Left | data.Right); 48.Combine(context.CreateEnvironmentFlagsProvider())
IncrementalValuesProviderExtensions.cs (2)
16.Combine(right.Collect()) 57return first.Collect().Combine(second.Collect()).SelectMany((data, ct) => data.Left.AddRange(data.Right));
System.Windows.Forms.Analyzers.CSharp (2)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (2)
86.Combine(syntaxProvider.Collect()) 87.Combine(globalConfig)
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
74IncrementalValuesProvider<EnumValidationInfo> enumsToValidate = context.CompilationProvider.Combine(argumentsToValidate.Collect()).SelectMany(