File: Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ContextualOptions.g.cs
Project: ..\..\..\test\Generators\Microsoft.Gen.ContextualOptions\Generated\Microsoft.Gen.ContextualOptions.Generated.Tests.csproj (Microsoft.Gen.ContextualOptions.Generated.Tests)

// <auto-generated/>
#nullable enable
 
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
    partial record NamespacelessRecord : global::Microsoft.Extensions.Options.Contextual.IOptionsContext
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
        void global::Microsoft.Extensions.Options.Contextual.IOptionsContext.PopulateReceiver<T>(T receiver)
        {
            receiver.Receive(nameof(Foo), Foo);
        }
    }
 
namespace TestClasses{
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
    partial class Class1 : global::Microsoft.Extensions.Options.Contextual.IOptionsContext
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
        void global::Microsoft.Extensions.Options.Contextual.IOptionsContext.PopulateReceiver<T>(T receiver)
        {
            receiver.Receive(nameof(Foo), Foo);
        }
    }
}
namespace TestClasses{
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
    partial class Class2 : global::Microsoft.Extensions.Options.Contextual.IOptionsContext
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
        void global::Microsoft.Extensions.Options.Contextual.IOptionsContext.PopulateReceiver<T>(T receiver)
        {
            receiver.Receive(nameof(Bar), Bar);
            receiver.Receive(nameof(Foo), Foo);
        }
    }
}
namespace TestClasses{
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
    partial struct NonPublicStruct : global::Microsoft.Extensions.Options.Contextual.IOptionsContext
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
        void global::Microsoft.Extensions.Options.Contextual.IOptionsContext.PopulateReceiver<T>(T receiver)
        {
            receiver.Receive(nameof(Foo), Foo);
        }
    }
}
namespace TestClasses{
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
    partial record Record1 : global::Microsoft.Extensions.Options.Contextual.IOptionsContext
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
        void global::Microsoft.Extensions.Options.Contextual.IOptionsContext.PopulateReceiver<T>(T receiver)
        {
            receiver.Receive(nameof(Foo), Foo);
        }
    }
}
namespace TestClasses{
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
    partial struct Struct1 : global::Microsoft.Extensions.Options.Contextual.IOptionsContext
    {
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Gen.ContextualOptions", "10.9.0.0")]
        void global::Microsoft.Extensions.Options.Contextual.IOptionsContext.PopulateReceiver<T>(T receiver)
        {
            receiver.Receive(nameof(Foo), Foo);
        }
    }
}