21 references to TypeWithModifiers
Microsoft.CodeAnalysis.VisualBasic (21)
Symbols\ArrayTypeSymbol.vb (1)
516Dim oldElementType = New TypeWithModifiers(_elementType, _customModifiers)
Symbols\MethodSignatureComparer.vb (6)
347New TypeWithModifiers(origDef1.ReturnType, origDef1.ReturnTypeCustomModifiers), 351New TypeWithModifiers(origDef2.ReturnType, origDef2.ReturnTypeCustomModifiers), 668Return SubstituteType(typeSubstitution, New TypeWithModifiers(param.OriginalDefinition.Type, param.OriginalDefinition.CustomModifiers)) 670Return New TypeWithModifiers(param.Type, param.CustomModifiers) 782Dim returnType1 = SubstituteType(typeSubstitution1, New TypeWithModifiers(origDef1.ReturnType, origDef1.ReturnTypeCustomModifiers)) 783Dim returnType2 = SubstituteType(typeSubstitution2, New TypeWithModifiers(origDef2.ReturnType, origDef2.ReturnTypeCustomModifiers))
Symbols\PropertySignatureComparer.vb (2)
181New TypeWithModifiers(prop1.Type, prop1.TypeCustomModifiers), 185New TypeWithModifiers(prop2.Type, prop2.TypeCustomModifiers),
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
430oldArguments.Add(New TypeWithModifiers(args(i), genericType.GetTypeArgumentCustomModifiers(i)))
Symbols\Tuples\TupleTypeSymbol.vb (3)
470typeArgumentsBuilder.Add(New TypeWithModifiers(typeArgumentsNoUseSiteDiagnostics(i), 474typeArgumentsBuilder.Add(New TypeWithModifiers(extensionTuple, 1082Return New TypeWithModifiers(tupleType, Nothing)
Symbols\TypeSubstitution.vb (3)
144Return New TypeWithModifiers(tp, ImmutableArray(Of CustomModifier).Empty) 151Return New TypeWithModifiers(tp, ImmutableArray(Of CustomModifier).Empty) 863Return New TypeWithModifiers(type, customModifiers).InternalSubstituteTypeParameters(Me).CustomModifiers
Symbols\TypeSymbolExtensions.vb (1)
1216builder.Add(New TypeWithModifiers(typeArguments(i), type.GetTypeArgumentCustomModifiers(i)))
Utilities\TypeUnification.vb (4)
104Return CanUnifyHelper(containingGenericType, New TypeWithModifiers(at1.ElementType, at1.CustomModifiers), New TypeWithModifiers(at2.ElementType, at2.CustomModifiers), substitution) 140New TypeWithModifiers(nt1Arguments(i), If(nt1HasModifiers, nt1.GetTypeArgumentCustomModifiers(i), Nothing)), 141New TypeWithModifiers(nt2Arguments(i), If(nt2HasModifiers, nt2.GetTypeArgumentCustomModifiers(i), Nothing)),