8 overrides of TypeArgumentsNoUseSiteDiagnostics
Microsoft.CodeAnalysis.VisualBasic (8)
Symbols\ErrorTypeSymbol.vb (1)
182Friend Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol)
Symbols\InstanceTypeSymbol.vb (1)
22Friend NotOverridable Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
940Friend Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol)
Symbols\SubstitutedNamedType.vb (3)
712Friend Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol) 877Friend Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol) 973Friend NotOverridable Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol)
Symbols\Tuples\TupleTypeSymbol.vb (1)
216Friend Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol)
Symbols\UnboundGenericType.vb (1)
113Friend MustOverride Overrides ReadOnly Property TypeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol)
71 references to TypeArgumentsNoUseSiteDiagnostics
Microsoft.CodeAnalysis.VisualBasic (66)
Binding\Binder.vb (1)
537Not TypeSymbol.Equals(DirectCast(parameterType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(0), Me.Compilation.GetWellKnownType(WellKnownType.System_Xml_Linq_XElement), TypeCompareKind.ConsiderEverything) Then
Binding\Binder_Conversions.vb (6)
717sourceTypeArgument = matchingInterfaces(0).TypeArgumentsNoUseSiteDiagnostics(0) 724sourceTypeArgument = DirectCast(typeToCheck, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(0) 734targetNamedType.TypeArgumentsNoUseSiteDiagnostics(0), 740Dim suggestion As NamedTypeSymbol = iEnumerable_T.Construct(targetNamedType.TypeArgumentsNoUseSiteDiagnostics(0)) 813Dim sourceArguments As ImmutableArray(Of TypeSymbol) = source.TypeArgumentsNoUseSiteDiagnostics 814Dim destinationArguments As ImmutableArray(Of TypeSymbol) = destination.TypeArgumentsNoUseSiteDiagnostics
Binding\Binder_Expressions.vb (1)
1520targetElementType = targetType.TypeArgumentsNoUseSiteDiagnostics(0)
Binding\Binder_Lambda.vb (1)
448retType = DirectCast(retType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(0)
Binding\Binder_Statements.vb (2)
4944Return DirectCast(method.ReturnType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(0) 5081Return DirectCast(methodReturnType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(0)
CodeGen\EmitConversion.vb (1)
411Not [interface].TypeArgumentsNoUseSiteDiagnostics(0).IsSameTypeIgnoringAll(fromElementType) Then
Compilation\ClsComplianceChecker.vb (1)
607For Each typeArg In type.TypeArgumentsNoUseSiteDiagnostics
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (1)
153For Each typeArgument In symbol.TypeArgumentsNoUseSiteDiagnostics
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
590Return type.TypeArgumentsNoUseSiteDiagnostics.SequenceEqual(other.TypeArgumentsNoUseSiteDiagnostics, AddressOf Me.AreTypesEqual)
Emit\GenericTypeInstanceReference.vb (1)
43For Each t In m_UnderlyingNamedType.TypeArgumentsNoUseSiteDiagnostics
Emit\NamedTypeSymbolAdapter.vb (1)
832Dim arguments = AdaptedNamedTypeSymbol.TypeArgumentsNoUseSiteDiagnostics
Emit\SpecializedGenericNestedTypeInstanceReference.vb (1)
38For Each t In m_UnderlyingNamedType.TypeArgumentsNoUseSiteDiagnostics
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
61Me._resultType = DirectCast(Me.Method.ReturnType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics().Single().InternalSubstituteTypeParameters(Me.TypeMap).Type
Lowering\IteratorRewriter\IteratorRewriter.vb (2)
40Me._elementType = DirectCast(methodReturnType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics().Single().InternalSubstituteTypeParameters(Me.TypeMap).Type 70elementType = DirectCast(methodReturnType, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(0)
Lowering\LocalRewriter\LocalRewriter_FieldAccess.vb (1)
62currentLinkType = currentLinkType.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).TupleUnderlyingType
Semantics\AccessCheck.vb (1)
618For Each typeArgument In possiblyGeneric.TypeArgumentsNoUseSiteDiagnostics
Semantics\OverloadResolution.vb (3)
4551Dim leftTypeArguments As ImmutableArray(Of TypeSymbol) = leftNamedType.TypeArgumentsNoUseSiteDiagnostics 4552Dim rightTypeArguments As ImmutableArray(Of TypeSymbol) = rightNamedType.TypeArgumentsNoUseSiteDiagnostics 4659For Each argument As TypeSymbol In symbol.TypeArgumentsNoUseSiteDiagnostics
Symbols\ConstraintsHelper.vb (1)
579Return CheckConstraints(type, substitution, type.OriginalDefinition.TypeParameters, type.TypeArgumentsNoUseSiteDiagnostics, diagnosticsBuilder, useSiteDiagnosticsBuilder, template)
Symbols\Metadata\PE\MetadataDecoder.vb (1)
220For Each typeArgument In symbol.TypeArgumentsNoUseSiteDiagnostics
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
172Dim typeArgs = type.TypeArgumentsNoUseSiteDiagnostics
Symbols\NamedTypeSymbol.vb (7)
46''' The modifiers correspond to the type argument at the same ordinal within the <see cref="TypeArgumentsNoUseSiteDiagnostics"/> 69Dim result = TypeArgumentsNoUseSiteDiagnostics 79Dim result = TypeArgumentsNoUseSiteDiagnostics(index) 1013For Each arg As TypeSymbol In currentType.TypeArgumentsNoUseSiteDiagnostics 1148Return StaticCast(Of ITypeSymbol).From(Me.TypeArgumentsNoUseSiteDiagnostics) 1154Return Me.TypeArgumentsNoUseSiteDiagnostics.SelectAsArray(Function(t) NullableAnnotation.None) 1311typeToCheck = DirectCast(typeToCheck, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
429Dim args = genericType.TypeArgumentsNoUseSiteDiagnostics 566For Each argument In namedType.TypeArgumentsNoUseSiteDiagnostics
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
910If namedType.TypeArgumentsNoUseSiteDiagnostics(0).IsValueType Then 911GenerateVarianceDiagnosticsForTypeRecursively(namedType.TypeArgumentsNoUseSiteDiagnostics(0), 945GenerateVarianceDiagnosticsForTypeRecursively(namedType.TypeArgumentsNoUseSiteDiagnostics(argumentIndex),
Symbols\SubstitutedNamedType.vb (3)
507For Each typeArgument In TypeArgumentsNoUseSiteDiagnostics 553Dim arguments = TypeArgumentsNoUseSiteDiagnostics 554Dim otherArguments = otherNamed.TypeArgumentsNoUseSiteDiagnostics
Symbols\Tuples\TupleTypeSymbol.vb (11)
416Dim tupleElementTypes As ImmutableArray(Of TypeSymbol) = tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).TupleElementTypes 418instance.AddRange(tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics, TupleTypeSymbol.RestPosition - 1) 422elementTypes = tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics 429If Not tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).IsTupleType Then 435namedTypeSymbol = CType(namedTypeSymbol.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1), NamedTypeSymbol) 461Dim typeArgumentsNoUseSiteDiagnostics As ImmutableArray(Of TypeSymbol) = tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics 508namedTypeSymbol = namedTypeSymbol.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).TupleUnderlyingType 521tupleElementTypes.AddRange(namedTypeSymbol.TypeArgumentsNoUseSiteDiagnostics, length) 525namedTypeSymbol = CType(namedTypeSymbol.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1), NamedTypeSymbol) 533namedTypeSymbol = namedTypeSymbol.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).TupleUnderlyingType 808currentUnderlying = oldUnderlying.TypeArgumentsNoUseSiteDiagnostics(RestPosition - 1).TupleUnderlyingType
Symbols\TypeSymbolExtensions.vb (6)
26Return (DirectCast(type, NamedTypeSymbol)).TypeArgumentsNoUseSiteDiagnostics(0) 874For Each nestedType In DirectCast(current, NamedTypeSymbol).TypeArgumentsNoUseSiteDiagnostics 1065Dim typeArgument = namedType.TypeArgumentsNoUseSiteDiagnostics(0) 1191Dim typeArguments = type.TypeArgumentsNoUseSiteDiagnostics 1198typeArguments = type.TypeArgumentsNoUseSiteDiagnostics.Concat(typeArguments) 1213Dim typeArguments = type.TypeArgumentsNoUseSiteDiagnostics
Symbols\WellKnownMembers.vb (1)
595Return named.TypeArgumentsNoUseSiteDiagnostics(argumentIndex)
Utilities\TypeUnification.vb (3)
132Dim nt1Arguments = nt1.TypeArgumentsNoUseSiteDiagnostics 133Dim nt2Arguments = nt2.TypeArgumentsNoUseSiteDiagnostics 246Dim typeParts = If(namedType.IsTupleType, namedType.TupleElementTypes, namedType.TypeArgumentsNoUseSiteDiagnostics)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
CodeGen\CodeGenTuples.vb (2)
15088Assert.True(m1Tuple.TypeArgumentsNoUseSiteDiagnostics.IsEmpty) 16312Assert.True(m1Tuple.TypeArgumentsNoUseSiteDiagnostics.IsEmpty)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
Binders\EENamedTypeBinder.vb (1)
66symbols(i) = substitutedSourceType.TypeArgumentsNoUseSiteDiagnostics(ordinal)
CompilationContext.vb (1)
1375candidateMethod.Construct(candidateSubstitutedSourceType.TypeArgumentsNoUseSiteDiagnostics))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
Extensions.vb (1)
317Return symbol.TypeArgumentsNoUseSiteDiagnostics