11 types derived from SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncConstructor.cs (1)
12internal sealed class AsyncConstructor : SynthesizedInstanceConstructor, ISynthesizedMethodBodyImplementationSymbol
Lowering\ClosureConversion\SynthesizedClosureEnvironmentConstructor.cs (1)
12internal sealed class SynthesizedClosureEnvironmentConstructor : SynthesizedInstanceConstructor, ISynthesizedMethodBodyImplementationSymbol
Lowering\IteratorRewriter\IteratorConstructor.cs (1)
19internal sealed class IteratorConstructor : SynthesizedInstanceConstructor, ISynthesizedMethodBodyImplementationSymbol
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListConstructor.cs (1)
10internal sealed class SynthesizedReadOnlyListConstructor : SynthesizedInstanceConstructor
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorConstructor.cs (1)
10internal sealed class SynthesizedReadOnlyListEnumeratorConstructor : SynthesizedInstanceConstructor
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
14internal sealed class SynthesizedRecordCopyCtor : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
13internal sealed class SynthesizedDelegateConstructor : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
254internal sealed class SynthesizedEmbeddedAttributeConstructorSymbol : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedEmbeddedNullableAttributeSymbol.cs (1)
110internal sealed class SynthesizedEmbeddedAttributeConstructorWithBodySymbol : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedHotReloadExceptionConstructorSymbol.cs (1)
10internal sealed class SynthesizedHotReloadExceptionConstructorSymbol : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedSubmissionConstructor.cs (1)
12internal sealed class SynthesizedSubmissionConstructor : SynthesizedInstanceConstructor
1 instantiation of SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceFixedFieldSymbol.cs (1)
159_constructor = new SynthesizedInstanceConstructor(this);
7 references to SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp (7)
Compiler\MethodCompiler.cs (2)
457SynthesizedInstanceConstructor scriptCtor = null; 2003else if (method is SynthesizedInstanceConstructor ctor)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1516var syntheticCtor = new SynthesizedInstanceConstructor(this);
Symbols\NamedTypeSymbol.cs (2)
446internal SynthesizedInstanceConstructor GetScriptConstructor() 449return (SynthesizedInstanceConstructor)InstanceConstructors.Single();
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (2)
476var ctor = _containingType.GetScriptConstructor(); 567var ctor = _containingType.GetScriptConstructor();