14 overrides of TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
93
internal sealed override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
242
internal sealed override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\ConstructedNamedTypeSymbol.cs (2)
33
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
88
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\ErrorTypeSymbol.cs (1)
297
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1624
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\NativeIntegerTypeSymbol.cs (1)
44
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
=> ImmutableArray<TypeWithAnnotations>.Empty;
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
89
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
91
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\Source\SourceNamedTypeSymbol.cs (1)
740
internal sealed override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\Synthesized\SynthesizedContainer.cs (1)
98
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
98
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
=> ImmutableArray<TypeWithAnnotations>.Empty;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
130
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
57
internal override ImmutableArray<TypeWithAnnotations>
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
128 references to TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
Microsoft.CodeAnalysis.CSharp (86)
Binder\Binder_Crefs.cs (1)
588
foreach (TypeWithAnnotations typeArgument in namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
Binder\Binder_Operators.cs (1)
852
namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single().Type.SpecialType is SpecialType.System_Byte;
Binder\Binder_Statements.cs (1)
2030
Error(diagnostics, ErrorCode.ERR_ExpressionTreeMustHaveDelegate, syntax, ((NamedTypeSymbol)targetType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type);
Binder\ForEachLoopBinder.cs (1)
898
builder.ElementTypeWithAnnotations = collectionType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single();
Binder\InMethodBinder.cs (2)
164
return ((NamedTypeSymbol)returnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0];
170
return ((NamedTypeSymbol)returnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0];
Binder\Semantics\Conversions\ConversionsBase.cs (4)
1203
HasImplicitConstantExpressionConversion(source, nt.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type))
1231
var underlyingTupleConversion = GetImplicitTupleLiteralConversion(source, nt.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type, ref useSiteInfo);
1262
var underlyingTupleConversion = GetExplicitTupleLiteralConversion(source, nt.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type, isChecked: isChecked, ref useSiteInfo, forCast);
1527
var delegateType = type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type;
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (2)
1630
ExactOrBoundsInference(kind, ((NamedTypeSymbol)source.Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0], ((NamedTypeSymbol)target.Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0], ref useSiteInfo);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (3)
2559
y = ((NamedTypeSymbol)y).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type;
2789
return BetterConversionTargetCore(((NamedTypeSymbol)type1).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type,
2790
((NamedTypeSymbol)type2).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type,
CodeGen\EmitStackAllocInitializer.cs (1)
25
: ((NamedTypeSymbol)type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0]).Type;
Compilation\BuiltInOperators.cs (1)
693
Debug.Assert(((NamedTypeSymbol)readonlySpanOfByte).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single().Type.SpecialType is SpecialType.System_Byte);
Compilation\CSharpCompilation.cs (1)
4133
=> IsReadOnlySpanType(type) && ((NamedTypeSymbol)type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].SpecialType == SpecialType.System_Byte;
Compiler\ClsComplianceChecker.cs (1)
1037
foreach (TypeWithAnnotations typeArg in type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
201
foreach (var typeArgument in symbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
832
Debug.Assert(type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.All(t => t.CustomModifiers.IsEmpty));
833
Debug.Assert(other.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.All(t => t.CustomModifiers.IsEmpty));
835
return type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.SequenceEqual(other.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
, AreTypesEqual);
Emitter\Model\GenericTypeInstanceReference.cs (2)
30
Debug.Assert(!underlyingNamedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Any(static a => a.CustomModifiers.Any()));
42
foreach (TypeWithAnnotations type in UnderlyingNamedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
861
var arguments = AdaptedNamedTypeSymbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Emitter\Model\SpecializedGenericNestedTypeInstanceReference.cs (2)
29
Debug.Assert(!underlyingNamedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Any(static a => a.CustomModifiers.Any()));
41
foreach (TypeWithAnnotations type in UnderlyingNamedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
FlowAnalysis\NullableWalker.cs (2)
2925
type = ((NamedTypeSymbol)returnType.Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single();
4270
return namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0];
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (1)
256
var resultType = returnType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single().Type;
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
659
var intermediate = nullable.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type;
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
89
var byteType = ((NamedTypeSymbol)node.Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single().Type;
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
89
currentLinkType = (NamedTypeSymbol)currentLinkType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[NamedTypeSymbol.ValueTupleRestPosition - 1].Type;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
434
return underlyingTypeSymbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.SelectAsArray(a => a.CustomModifiers);
Symbols\AbstractTypeMap.cs (1)
59
ImmutableArray<TypeWithAnnotations> oldTypeArguments = previous.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Symbols\AssemblySymbol.cs (1)
834
var length = symbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Length;
Symbols\Compilation_WellKnownMembers.cs (1)
1082
return named.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[argumentIndex].Type;
Symbols\ConstraintsHelper.cs (1)
793
type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
,
Symbols\MemberSymbolExtensions.cs (1)
348
return ((NamedTypeSymbol)symbol).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.SelectAsArray(TypeMap.AsTypeSymbol);
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
242
ImmutableArray<TypeWithAnnotations> typeArguments = namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Symbols\Metadata\PE\MetadataDecoder.cs (1)
250
var arguments = namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Symbols\Metadata\PE\PEEventSymbol.cs (1)
170
TypeSymbol.Equals(_eventTypeWithAnnotations.Type, ((NamedTypeSymbol)candidateAssociatedFieldType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type, TypeCompareKind.ConsiderEverything2))
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
253
var typeArgs = type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Symbols\NamedTypeSymbol.cs (12)
74
var result =
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
86
var result =
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[index];
885
var typeArguments = this.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
886
var otherTypeArguments = other.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
927
foreach (TypeWithAnnotations arg in this.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
1058
var typeArgumentsA = typeA.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
1059
var typeArgumentsB = typeB.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
1244
if (current.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Length != 0)
1306
builder.AddRange(
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
);
1311
int count =
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Length;
1391
foreach (TypeWithAnnotations arg in currentType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
1662
typeToCheck = ((NamedTypeSymbol)typeToCheck).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[ValueTupleRestPosition - 1].Type;
Symbols\PublicModel\NamedTypeSymbol.cs (3)
79
ImmutableInterlocked.InterlockedCompareExchange(ref _lazyTypeArguments, UnderlyingNamedTypeSymbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.GetPublicSymbols(), default);
90
return UnderlyingNamedTypeSymbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.ToPublicAnnotations();
96
return UnderlyingNamedTypeSymbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[ordinal].CustomModifiers;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
527
oldArguments.AddRange(genericType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
);
671
foreach (var argument in namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
566
var tmp = this.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
; // force type arguments
Symbols\Tuples\TupleFieldSymbol.cs (1)
222
newUnderlyingOwner = (NamedTypeSymbol)newUnderlyingOwner.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[NamedTypeSymbol.ValueTupleRestIndex].Type;
Symbols\Tuples\TupleTypeSymbol.cs (7)
151
underlyingType = ((NamedTypeSymbol)underlyingType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[NamedTypeSymbol.ValueTupleRestIndex].Type);
219
currentType = (NamedTypeSymbol)currentType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[NamedTypeSymbol.ValueTupleRestPosition - 1].Type;
718
currentValueTuple = (NamedTypeSymbol)oldUnderlying.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[ValueTupleRestIndex].Type;
799
found = (NamedTypeSymbol)found.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[ValueTupleRestPosition - 1].Type;
991
var extensionTupleElementTypes = tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[ValueTupleRestPosition - 1].Type.TupleElementTypesWithAnnotations;
993
typesBuilder.AddRange(tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
, ValueTupleRestPosition - 1);
999
elementTypes = tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Symbols\TypeSymbolExtensions.cs (9)
155
return ((NamedTypeSymbol)type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0];
383
type = ((NamedTypeSymbol)type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type;
801
var typeArguments = ((NamedTypeSymbol)current).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
1283
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
: { Length: 1 } arguments,
1294
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
: { Length: 1 } arguments,
1305
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
: { Length: 1 } arguments,
1504
foreach (var arg in type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
)
1522
var typeArguments = type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
1920
ImmutableArray.Create(type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0]),
Symbols\TypeUnification.cs (3)
165
var nt1Arguments = nt1.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
166
var nt2Arguments = nt2.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
279
var typeParts = namedType.IsTupleType ? namedType.TupleElementTypesWithAnnotations : namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Symbols\VarianceSafety.cs (1)
386
TypeSymbol typeArg = namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[i].Type;
Utilities\TypeSymbolExtensions.cs (2)
57
ImmutableArray<TypeWithAnnotations> typeArgs = namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
138
ImmutableArray<TypeWithAnnotations> typeArgs = namedType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (12)
CodeGen\CodeGenTupleTest.cs (12)
11214
Assert.True(m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.All(t => t.CustomModifiers.IsEmpty));
11216
Assert.Equal(new[] { "System.Int32", "System.Int32" }, m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Select(t => t.ToTestDisplayString()));
11503
Assert.True(m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.All(t => t.CustomModifiers.IsEmpty));
11506
m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.ToTestDisplayStrings());
11552
Assert.Same(m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Last().Type, m1Item9.TupleUnderlyingField.ContainingSymbol);
11567
Assert.Same(m2Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Last().Type, m2Item9.TupleUnderlyingField.ContainingSymbol);
11584
Assert.Same(m2Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Last().Type, m2i2.TupleUnderlyingField.ContainingSymbol);
12761
Assert.True(m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.All(t => t.CustomModifiers.IsEmpty));
12763
Assert.Equal(new[] { "System.Int32", "System.Int32" }, m1Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.ToTestDisplayStrings());
13705
m2Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.RemoveAt(7).
13761
m2Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.RemoveAt(7).
13822
m2Tuple.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.RemoveAt(7).
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
4923
var unbound = comp2.GetTypeByMetadataName("Unbound").BaseType().
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.cs (2)
952
binder = new WithTypeArgumentsBinder(substitutedSourceType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
, binder);
1843
: sourceMethod.Construct(candidateSubstitutedSourceType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
Semantics\NativeIntegerTests.cs (4)
397
for (int i = 0; i < underlyingInterface.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Length; i++)
399
var underlyingTypeArgument = underlyingInterface.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[i].Type;
400
var nativeIntegerTypeArgument = nativeIntegerInterface.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[i].Type;
1562
Assert.Equal(type, @interface.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].Type);
Semantics\NullableReferenceTypesTests.cs (18)
9035
var typeArg = interfaceType.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single();
9039
typeArg = ((NamedTypeSymbol)method.ReturnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single();
9043
typeArg = ((NamedTypeSymbol)parameter.Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Single();
10341
var typeArg = ((NamedTypeSymbol)method.ReturnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0];
10346
typeArg = ((NamedTypeSymbol)method.ReturnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0];
11690
Assert.True(((NamedTypeSymbol)m3.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
11691
Assert.True(((NamedTypeSymbol)m3.OverriddenMethod.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
11692
Assert.True(((NamedTypeSymbol)m4.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
11693
Assert.True(((NamedTypeSymbol)m4.OverriddenMethod.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
11694
Assert.True(((NamedTypeSymbol)m5.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
11919
Assert.True(((NamedTypeSymbol)m1.ReturnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
11920
Assert.True(((NamedTypeSymbol)m1.OverriddenMethod.ReturnType).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
13957
Assert.True(((NamedTypeSymbol)m3.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
13958
Assert.True(((NamedTypeSymbol)m3.OverriddenMethod.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
13959
Assert.True(((NamedTypeSymbol)m4.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
13960
Assert.True(((NamedTypeSymbol)m4.OverriddenMethod.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
13961
Assert.False(((NamedTypeSymbol)m5.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
13962
Assert.False(((NamedTypeSymbol)m5.OverriddenMethod.Parameters[0].Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].IsNullableType());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\CustomModifiersTests.cs (3)
306
return type.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
.Any(a => a.CustomModifiers.Any());
1523
Assert.Same(compilation1.SourceModule.CorLibrary(), ((CSharpCustomModifier)((NamedTypeSymbol)test.Parameters.First().Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].CustomModifiers.First()).ModifierSymbol.ContainingAssembly);
1532
Assert.Same(compilation2.SourceModule.CorLibrary(), ((CSharpCustomModifier)((NamedTypeSymbol)test.Parameters.First().Type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
[0].CustomModifiers.First()).ModifierSymbol.ContainingAssembly);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Extensions.cs (1)
646
return TypeMap.AsTypeSymbols(symbol.
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
);
UsesIsNullableVisitor.cs (1)
190
return UsesIsNullable(((NamedTypeSymbol)type).
TypeArgumentsWithAnnotationsNoUseSiteDiagnostics
, inProgress);