23 references to InstanceConstructors
Microsoft.CodeAnalysis.VisualBasic (23)
Binding\Binder_AnonymousTypes.vb (1)
50Dim constructor As MethodSymbol = anonymousType.InstanceConstructors.First()
Binding\Binder_Attributes.vb (1)
280If attributeTypeForBinding.InstanceConstructors.IsEmpty Then
Binding\Binder_ObjectInitializer.vb (2)
94Dim ctors = namedType.InstanceConstructors 366constructors = type.InstanceConstructors
Binding\Binder_Symbols.vb (1)
192Dim ctors = type.InstanceConstructors
Binding\BinderFactory.vb (1)
181Return New TopLevelCodeBinder(containingBinder.ContainingType.InstanceConstructors.Single(), containingBinder)
Binding\DocumentationCommentCrefBinder.vb (2)
699symbols.AddRange(type.InstanceConstructors) 707symbols.AddRange(DirectCast(containingSymbol, NamedTypeSymbol).InstanceConstructors)
BoundTree\BoundAnonymousTypeCreationExpression.vb (1)
23Return DirectCast(type, NamedTypeSymbol).InstanceConstructors(0)
CodeGen\EmitConversion.vb (1)
264For Each constr In typeTo.InstanceConstructors
Compilation\MethodCompiler.vb (2)
1924Return objectType.InstanceConstructors.Single() 1943For Each m In defaultConstructorType.InstanceConstructors
Compilation\SemanticModel.vb (2)
1485Dim instanceConstructors = namedTypeSymbol.InstanceConstructors 2007constructors = type.InstanceConstructors
Lowering\LocalRewriter\LocalRewriter_AnonymousTypeCreationExpression.vb (1)
56DirectCast(node.Type, NamedTypeSymbol).InstanceConstructors(0),
Lowering\SyntheticBoundNodeFactory.vb (2)
466Dim ctor = type.InstanceConstructors.Single(Function(c) c.ParameterCount = 0) 807Dim ctor = Me.CurrentMethod.MeParameter.Type.BaseTypeNoUseSiteDiagnostics.InstanceConstructors.Single(Function(c) c.ParameterCount = args.Length)
Symbols\ConstraintsHelper.vb (1)
1183For Each constructor In type.InstanceConstructors
Symbols\NamedTypeSymbol.vb (1)
580Return DirectCast(InstanceConstructors.Single(), SynthesizedConstructorBase)
Symbols\Source\SourceMemberMethodSymbol.vb (1)
782Dim instanceCtors = Me.ContainingType.InstanceConstructors
Symbols\Source\SourceNamedTypeSymbol.vb (2)
1727(Not InstanceConstructors.Any(Function(c) c.ParameterCount = 0 AndAlso c.DeclaredAccessibility = Accessibility.Public)) OrElse 2666Dim parameterlessConstructor = InstanceConstructors.FirstOrDefault(Function(c) c.ParameterCount = 0)
Symbols\WellKnownMembers.vb (1)
93For Each ctor In attributeType.InstanceConstructors