10 references to IgnoreDynamic
Microsoft.CodeAnalysis (2)
Symbols\TypeCompareKind.cs (2)
22
IgnoreDynamicAndTupleNames =
IgnoreDynamic
| IgnoreTupleNames,
37
AllIgnoreOptions = IgnoreCustomModifiersAndArraySizesAndLowerBounds |
IgnoreDynamic
| IgnoreTupleNames | AllNullableIgnoreOptions | IgnoreNativeIntegers,
Microsoft.CodeAnalysis.CSharp (8)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
825
static bool equalsIgnoringNullableAndDynamic(TypeSymbol a, TypeSymbol b) => a.Equals(b, TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.
IgnoreDynamic
);
Symbols\DynamicTypeSymbol.cs (1)
207
if ((comparison & TypeCompareKind.
IgnoreDynamic
) != 0)
Symbols\MemberSignatureComparer.cs (1)
355
TypeCompareKind typeComparison = TypeCompareKind.
IgnoreDynamic
| TypeCompareKind.IgnoreNativeIntegers)
Symbols\MissingMetadataTypeSymbol.cs (1)
373
if ((comparison & TypeCompareKind.
IgnoreDynamic
) != 0 &&
Symbols\NamedTypeSymbol.cs (1)
802
if ((comparison & TypeCompareKind.
IgnoreDynamic
) != 0)
Symbols\Source\CustomModifierUtils.cs (1)
88
if (destinationType.ContainsTuple() && !sourceType.Equals(destinationType, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes | TypeCompareKind.
IgnoreDynamic
))
Symbols\Source\SourceEventSymbol.cs (1)
624
if (type.Type.Equals(overriddenEventType, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes | TypeCompareKind.
IgnoreDynamic
))
Symbols\Source\SourcePropertySymbolBase.cs (1)
223
if (type.Type.Equals(overriddenPropertyType.Type, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes | TypeCompareKind.
IgnoreDynamic
))