9 types derived from SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp (8)
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\Records\SynthesizedRecordCopyCtor.cs (1)
14internal sealed class SynthesizedRecordCopyCtor : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
13internal sealed class SynthesizedDelegateConstructor : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
219internal sealed class SynthesizedEmbeddedAttributeConstructorSymbol : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedEmbeddedNullableAttributeSymbol.cs (1)
110internal sealed class SynthesizedEmbeddedAttributeConstructorWithBodySymbol : SynthesizedInstanceConstructor
Symbols\Synthesized\SynthesizedSubmissionConstructor.cs (1)
12internal sealed class SynthesizedSubmissionConstructor : SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEConstructorSymbol.cs (1)
15internal sealed class EEConstructorSymbol : SynthesizedInstanceConstructor
4 instantiations of SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1308var syntheticCtor = new SynthesizedInstanceConstructor(this); 1347nonFieldMembers.Insert(0, new SynthesizedInstanceConstructor(this));
Symbols\Source\SourceFixedFieldSymbol.cs (1)
159_constructor = new SynthesizedInstanceConstructor(this);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4566new SynthesizedInstanceConstructor(this),
7 references to SynthesizedInstanceConstructor
Microsoft.CodeAnalysis.CSharp (7)
Compiler\MethodCompiler.cs (2)
443SynthesizedInstanceConstructor scriptCtor = null; 1940else if (method is SynthesizedInstanceConstructor ctor)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1308var syntheticCtor = new SynthesizedInstanceConstructor(this);
Symbols\NamedTypeSymbol.cs (2)
444internal SynthesizedInstanceConstructor GetScriptConstructor() 447return (SynthesizedInstanceConstructor)InstanceConstructors.Single();
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (2)
463var ctor = _containingType.GetScriptConstructor(); 554var ctor = _containingType.GetScriptConstructor();