51 references to InstanceConstructorName
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
602if (member != WellKnownMemberNames.InstanceConstructorName && member != WellKnownMemberNames.EnumBackingFieldName)
Microsoft.CodeAnalysis (2)
MetadataReader\PEModule.cs (2)
3099if (!metadataReader.StringComparer.Equals(ctorName, WellKnownMemberNames.InstanceConstructorName)) 3111if (!metadataReader.StringComparer.Equals(methodDef.Name, WellKnownMemberNames.InstanceConstructorName))
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Crefs.cs (2)
171memberName = memberNameText = WellKnownMemberNames.InstanceConstructorName; 1030Debug.Assert(candidate.GetMemberArity() != 0 || candidate.Name == WellKnownMemberNames.InstanceConstructorName || arity == 0,
Binder\Binder_Expressions.cs (2)
5029WellKnownMemberNames.InstanceConstructorName, 5185name: WellKnownMemberNames.InstanceConstructorName,
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
464return (baseMethodDeclarationSyntax.Modifiers.Any(SyntaxKind.StaticKeyword) ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.InstanceConstructorName);
BoundTree\BoundExpressionExtensions.cs (1)
206var ctor = expr.Type.GetMembers(WellKnownMemberNames.InstanceConstructorName).FirstOrDefault();
CodeGen\EmitConversion.cs (1)
410foreach (var possibleCtor in delegateType.GetMembers(WellKnownMemberNames.InstanceConstructorName))
Compilation\SyntaxTreeSemanticModel.cs (1)
1705return WellKnownMemberNames.InstanceConstructorName;
Declarations\DeclarationTreeBuilder.cs (2)
1020memberNamesBuilder.Add(WellKnownMemberNames.InstanceConstructorName); 1227: WellKnownMemberNames.InstanceConstructorName);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
23: base(container, WellKnownMemberNames.InstanceConstructorName)
Symbols\Attributes\PEAttributeData.cs (1)
196return new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, attributeClass, WellKnownMemberNames.InstanceConstructorName);
Symbols\Attributes\RetargetingAttributeData.cs (1)
69return new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, AttributeClass, WellKnownMemberNames.InstanceConstructorName);
Symbols\ErrorMethodSymbol.cs (1)
209case WellKnownMemberNames.InstanceConstructorName:
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1232_name.Equals(this.IsStatic ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.InstanceConstructorName) &&
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1146names.Add(WellKnownMemberNames.InstanceConstructorName);
Symbols\NamedTypeSymbol.cs (1)
278? GetMembers(WellKnownMemberNames.InstanceConstructorName)
Symbols\Source\SourceConstructorSymbolBase.cs (1)
164get { return this.IsStatic ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.InstanceConstructorName; }
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
230get { return WellKnownMemberNames.InstanceConstructorName; }
Symbols\Source\SourceMemberContainerSymbol.cs (2)
4175Debug.Assert(pair.Key.Equals(WellKnownMemberNames.InstanceConstructorName.AsMemory())); 5185WellKnownMemberNames.InstanceConstructorName,
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
158public override ImmutableArray<Symbol> GetMembers(string name) => name == WellKnownMemberNames.InstanceConstructorName ? Constructors.CastArray<Symbol>() : ImmutableArray<Symbol>.Empty;
Symbols\Synthesized\SynthesizedEmbeddedExtensionMarkerNameAttributeSymbol.cs (2)
77WellKnownMemberNames.InstanceConstructorName => ImmutableArray<Symbol>.CastUp(_constructors), 83=> [FieldName, PropertyName, WellKnownMemberNames.InstanceConstructorName];
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
70WellKnownMemberNames.InstanceConstructorName => [Constructor],
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
70get { return WellKnownMemberNames.InstanceConstructorName; }
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
337ConstructorDeclarationSyntax constructor => [.. namedType.GetMembers(WellKnownMemberNames.InstanceConstructorName).OfType<IMethodSymbol>()],
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Lookup.vb (1)
1966nameSet.AddSymbol(Nothing, WellKnownMemberNames.InstanceConstructorName, 0)
CodeGen\EmitExpression.vb (1)
510Dim ctor = DirectCast(delegateType.GetMembers(WellKnownMemberNames.InstanceConstructorName).Single(), MethodSymbol)
Compilation\SemanticModel.vb (1)
1949If name = WellKnownMemberNames.InstanceConstructorName Then ' intentionally case sensitive; constructors always exactly ".ctor".
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
20MyBase.New(syntaxNode, containingType, WellKnownMemberNames.InstanceConstructorName, False)
Lowering\LocalRewriter\LocalRewriter.vb (1)
645If memberName.Equals(WellKnownMemberNames.InstanceConstructorName) OrElse memberName.Equals(WellKnownMemberNames.StaticConstructorName) Then
Lowering\StateMachineRewriter\SynthesizedContainer.vb (2)
230Return If(CaseInsensitiveComparison.Equals(name, WellKnownMemberNames.InstanceConstructorName), 236Return SpecializedCollections.SingletonEnumerable(Of String)(WellKnownMemberNames.InstanceConstructorName)
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (1)
52WellKnownMemberNames.InstanceConstructorName, Me,
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (1)
64Dim delegateCtor = New SynthesizedDelegateMethodSymbol(WellKnownMemberNames.InstanceConstructorName,
Symbols\Attributes\PEAttributeData.vb (1)
207ErrorFactory.ErrorInfo(ERRID.ERR_MissingRuntimeHelper, AttributeClass.MetadataName & "." & WellKnownMemberNames.InstanceConstructorName))
Symbols\Attributes\RetargetingAttributeData.vb (1)
92ErrorFactory.ErrorInfo(ERRID.ERR_MissingRuntimeHelper, AttributeClass.MetadataName & "." & WellKnownMemberNames.InstanceConstructorName))
Symbols\Metadata\PE\PEMethodSymbol.vb (2)
391String.Equals(name, If(IsShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.InstanceConstructorName), StringComparison.Ordinal) AndAlso 441String.Equals(Me.Name, WellKnownMemberNames.InstanceConstructorName, StringComparison.Ordinal) AndAlso
Symbols\NamedTypeSymbol.vb (1)
411Dim instanceCandidates As ImmutableArray(Of Symbol) = If(includeInstance, GetMembers(WellKnownMemberNames.InstanceConstructorName), ImmutableArray(Of Symbol).Empty)
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
235Return WellKnownMemberNames.InstanceConstructorName
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2773Dim constructorName = If(isShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.InstanceConstructorName)
Symbols\Source\SourceMethodSymbol.vb (2)
400name = WellKnownMemberNames.InstanceConstructorName 1038Return If(isShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.InstanceConstructorName)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2764If membersBuilder.Members.TryGetValue(WellKnownMemberNames.InstanceConstructorName, symbols) Then
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
61Return If(m_isShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.InstanceConstructorName)
Symbols\WellKnownMembers.vb (1)
107AttributeDescription.CaseInsensitiveExtensionAttribute.FullName & "." & WellKnownMemberNames.InstanceConstructorName)