87 references to InstanceConstructorName
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
602
if (member != WellKnownMemberNames.
InstanceConstructorName
&& member != WellKnownMemberNames.EnumBackingFieldName)
Microsoft.CodeAnalysis (2)
MetadataReader\PEModule.cs (2)
3077
if (!metadataReader.StringComparer.Equals(ctorName, WellKnownMemberNames.
InstanceConstructorName
))
3089
if (!metadataReader.StringComparer.Equals(methodDef.Name, WellKnownMemberNames.
InstanceConstructorName
))
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Crefs.cs (2)
171
memberName = memberNameText = WellKnownMemberNames.
InstanceConstructorName
;
1027
Debug.Assert(candidate.GetMemberArity() != 0 || candidate.Name == WellKnownMemberNames.
InstanceConstructorName
|| arity == 0,
Binder\Binder_Expressions.cs (2)
4951
WellKnownMemberNames.
InstanceConstructorName
,
5105
name: WellKnownMemberNames.
InstanceConstructorName
,
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
464
return (baseMethodDeclarationSyntax.Modifiers.Any(SyntaxKind.StaticKeyword) ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.
InstanceConstructorName
);
BoundTree\BoundExpressionExtensions.cs (1)
196
var ctor = expr.Type.GetMembers(WellKnownMemberNames.
InstanceConstructorName
).FirstOrDefault();
CodeGen\EmitConversion.cs (1)
379
foreach (var possibleCtor in delegateType.GetMembers(WellKnownMemberNames.
InstanceConstructorName
))
Compilation\SyntaxTreeSemanticModel.cs (1)
1704
return WellKnownMemberNames.
InstanceConstructorName
;
Declarations\DeclarationTreeBuilder.cs (2)
999
memberNamesBuilder.Add(WellKnownMemberNames.
InstanceConstructorName
);
1205
: WellKnownMemberNames.
InstanceConstructorName
);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
23
: base(container, WellKnownMemberNames.
InstanceConstructorName
)
Symbols\Attributes\PEAttributeData.cs (1)
196
return new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, attributeClass, WellKnownMemberNames.
InstanceConstructorName
);
Symbols\Attributes\RetargetingAttributeData.cs (1)
69
return new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, AttributeClass, WellKnownMemberNames.
InstanceConstructorName
);
Symbols\ErrorMethodSymbol.cs (1)
207
case WellKnownMemberNames.
InstanceConstructorName
:
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1203
_name.Equals(this.IsStatic ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.
InstanceConstructorName
) &&
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1086
names.Add(WellKnownMemberNames.
InstanceConstructorName
);
Symbols\NamedTypeSymbol.cs (1)
267
? GetMembers(WellKnownMemberNames.
InstanceConstructorName
)
Symbols\Source\SourceConstructorSymbolBase.cs (1)
162
get { return this.IsStatic ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.
InstanceConstructorName
; }
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
227
get { return WellKnownMemberNames.
InstanceConstructorName
; }
Symbols\Source\SourceMemberContainerSymbol.cs (2)
4002
Debug.Assert(pair.Key.Equals(WellKnownMemberNames.
InstanceConstructorName
.AsMemory()));
4921
WellKnownMemberNames.
InstanceConstructorName
,
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
152
public override ImmutableArray<Symbol> GetMembers(string name) => name == WellKnownMemberNames.
InstanceConstructorName
? Constructors.CastArray<Symbol>() : ImmutableArray<Symbol>.Empty;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
59
WellKnownMemberNames.
InstanceConstructorName
=> [Constructor],
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
70
get { return WellKnownMemberNames.
InstanceConstructorName
; }
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
CodeGen\CodeGenExplicitImplementationTests.cs (2)
1003
AssertEx.All(classCMembers.Select(m => m.Name), name => name == WellKnownMemberNames.
InstanceConstructorName
|| name.StartsWith("Q::I.", StringComparison.Ordinal));
1004
AssertEx.All(classCMembers.Select(m => m.MetadataName), metadataName => metadataName == WellKnownMemberNames.
InstanceConstructorName
|| metadataName.StartsWith("Q::I.", StringComparison.Ordinal));
CodeGen\WinMdDelegateTests.cs (2)
63
WellKnownMemberNames.
InstanceConstructorName
,
68
WellKnownMemberNames.
InstanceConstructorName
,
Emit\EmitMetadataTests.cs (3)
602
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, ctor.Name);
616
Assert.Equal("N.C." + WellKnownMemberNames.
InstanceConstructorName
+ "()", ctor.ToTestDisplayString());
2132
Assert.Equal(0, classC.GetMembers(WellKnownMemberNames.
InstanceConstructorName
).Length); //since C is static
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (6)
Attributes\AttributeTests_Synthesized.cs (5)
698
var ctor = record.GetMembers(WellKnownMemberNames.
InstanceConstructorName
);
762
var ctor = record.GetMember(WellKnownMemberNames.
InstanceConstructorName
);
840
var ctor = record.GetMembers(WellKnownMemberNames.
InstanceConstructorName
);
881
var ctor = record.GetMembers(WellKnownMemberNames.
InstanceConstructorName
);
945
var ctor = record.GetMember(WellKnownMemberNames.
InstanceConstructorName
);
FlowAnalysis\StructTests.cs (1)
74
var constructors = structType.GetMembers(WellKnownMemberNames.
InstanceConstructorName
);
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
312
ConstructorDeclarationSyntax constructor => [.. namedType.GetMembers(WellKnownMemberNames.
InstanceConstructorName
).OfType<IMethodSymbol>()],
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\ArglistTests.cs (4)
1182
var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.
InstanceConstructorName
);
1200
var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.
InstanceConstructorName
);
1218
var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.
InstanceConstructorName
);
1236
var constructor = comp.GlobalNamespace.GetMember<NamedTypeSymbol>("A").GetMember<MethodSymbol>(WellKnownMemberNames.
InstanceConstructorName
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (19)
Symbols\Metadata\MetadataMemberTests.cs (2)
162
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, ctor.Name);
174
Assert.Equal("System.StringComparer." + WellKnownMemberNames.
InstanceConstructorName
+ "()", ctor.ToTestDisplayString());
Symbols\Source\MethodTests.cs (15)
77
ct.IsStatic ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.
InstanceConstructorName
,
119
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m.Name);
600
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
668
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
793
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
860
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
982
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
984
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
986
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
1091
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
1093
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
1095
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
1182
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
1219
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m0.Name);
1276
Assert.Equal(WellKnownMemberNames.
InstanceConstructorName
, m1.Name);
Symbols\Source\PropertyTests.cs (2)
2791
WellKnownMemberNames.
InstanceConstructorName
);
2799
WellKnownMemberNames.
InstanceConstructorName
);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
2412
var method = type.GetMembers(WellKnownMemberNames.
InstanceConstructorName
).Single();
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
DeclarePublicApiAnalyzer.Impl.cs (1)
909
key.Type.GetMembers(WellKnownMemberNames.
InstanceConstructorName
).Any(
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Lookup.vb (1)
1966
nameSet.AddSymbol(Nothing, WellKnownMemberNames.
InstanceConstructorName
, 0)
CodeGen\EmitExpression.vb (1)
510
Dim ctor = DirectCast(delegateType.GetMembers(WellKnownMemberNames.
InstanceConstructorName
).Single(), MethodSymbol)
Compilation\SemanticModel.vb (1)
1954
If name = WellKnownMemberNames.
InstanceConstructorName
Then ' intentionally case sensitive; constructors always exactly ".ctor".
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
20
MyBase.New(syntaxNode, containingType, WellKnownMemberNames.
InstanceConstructorName
, False)
Lowering\LocalRewriter\LocalRewriter.vb (1)
645
If memberName.Equals(WellKnownMemberNames.
InstanceConstructorName
) OrElse memberName.Equals(WellKnownMemberNames.StaticConstructorName) Then
Lowering\StateMachineRewriter\SynthesizedContainer.vb (2)
230
Return If(CaseInsensitiveComparison.Equals(name, WellKnownMemberNames.
InstanceConstructorName
),
236
Return SpecializedCollections.SingletonEnumerable(Of String)(WellKnownMemberNames.
InstanceConstructorName
)
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (1)
52
WellKnownMemberNames.
InstanceConstructorName
, Me,
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (1)
64
Dim delegateCtor = New SynthesizedDelegateMethodSymbol(WellKnownMemberNames.
InstanceConstructorName
,
Symbols\Attributes\PEAttributeData.vb (1)
207
ErrorFactory.ErrorInfo(ERRID.ERR_MissingRuntimeHelper, AttributeClass.MetadataName & "." & WellKnownMemberNames.
InstanceConstructorName
))
Symbols\Attributes\RetargetingAttributeData.vb (1)
92
ErrorFactory.ErrorInfo(ERRID.ERR_MissingRuntimeHelper, AttributeClass.MetadataName & "." & WellKnownMemberNames.
InstanceConstructorName
))
Symbols\Metadata\PE\PEMethodSymbol.vb (2)
391
String.Equals(name, If(IsShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.
InstanceConstructorName
), StringComparison.Ordinal) AndAlso
441
String.Equals(Me.Name, WellKnownMemberNames.
InstanceConstructorName
, StringComparison.Ordinal) AndAlso
Symbols\NamedTypeSymbol.vb (1)
411
Dim instanceCandidates As ImmutableArray(Of Symbol) = If(includeInstance, GetMembers(WellKnownMemberNames.
InstanceConstructorName
), ImmutableArray(Of Symbol).Empty)
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
235
Return WellKnownMemberNames.
InstanceConstructorName
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2772
Dim constructorName = If(isShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.
InstanceConstructorName
)
Symbols\Source\SourceMethodSymbol.vb (2)
400
name = WellKnownMemberNames.
InstanceConstructorName
1038
Return If(isShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.
InstanceConstructorName
)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2720
If membersBuilder.Members.TryGetValue(WellKnownMemberNames.
InstanceConstructorName
, symbols) Then
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
61
Return If(m_isShared, WellKnownMemberNames.StaticConstructorName, WellKnownMemberNames.
InstanceConstructorName
)
Symbols\WellKnownMembers.vb (1)
107
AttributeDescription.CaseInsensitiveExtensionAttribute.FullName & "." & WellKnownMemberNames.
InstanceConstructorName
)