8 overrides of CanConstruct
Microsoft.CodeAnalysis.VisualBasic (8)
Symbols\ErrorTypeSymbol.vb (1)
318Friend Overrides ReadOnly Property CanConstruct As Boolean
Symbols\InstanceTypeSymbol.vb (1)
46Friend Overrides ReadOnly Property CanConstruct As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
720Friend Overrides ReadOnly Property CanConstruct As Boolean
Symbols\SubstitutedNamedType.vb (3)
728Friend Overrides ReadOnly Property CanConstruct As Boolean 893Friend Overrides ReadOnly Property CanConstruct As Boolean 993Friend Overrides ReadOnly Property CanConstruct As Boolean
Symbols\Tuples\TupleTypeSymbol.vb (1)
320Friend Overrides ReadOnly Property CanConstruct As Boolean
Symbols\UnboundGenericType.vb (1)
303Friend Overrides ReadOnly Property CanConstruct As Boolean
12 references to CanConstruct
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_Symbols.vb (1)
900Not genericType.CanConstruct Then
Symbols\NamedTypeSymbol.vb (1)
487If Not CanConstruct OrElse Me IsNot ConstructedFrom Then
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (10)
SymbolsTests\InstantiatingGenerics.vb (9)
99Assert.True(type Is constructedFrom OrElse Not type.CanConstruct, String.Format("Condition [{0} Is constructedFrom OrElse Not {1}] failed.", type.ToTestDisplayString(), type.CanConstruct)) 100Assert.True(type.Arity > 0 OrElse Not type.CanConstruct, String.Format("Condition [{0} > 0 OrElse Not {1}] failed.", type.Arity, type.CanConstruct)) 128Assert.False(type.CanConstruct) 143Assert.False(type.CanConstruct) 166If type.CanConstruct Then 593Assert.False(c1OfIntInt_c2Of_c3Constructed.CanConstruct) 594Assert.False(c1OfIntInt_c2Of_c3Constructed.ContainingType.CanConstruct)
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (1)
292Assert.True(missing.CanConstruct)