11 references to IgnoreDynamic
Microsoft.CodeAnalysis (2)
Symbols\TypeCompareKind.cs (2)
22IgnoreDynamicAndTupleNames = IgnoreDynamic | IgnoreTupleNames, 37AllIgnoreOptions = IgnoreCustomModifiersAndArraySizesAndLowerBounds | IgnoreDynamic | IgnoreTupleNames | AllNullableIgnoreOptions | IgnoreNativeIntegers,
Microsoft.CodeAnalysis.CSharp (9)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
861static bool equalsIgnoringNullableAndDynamic(TypeSymbol a, TypeSymbol b) => a.Equals(b, TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreDynamic);
Lowering\Instrumentation\ModuleCancellationInstrumenter.cs (1)
182const TypeCompareKind TypeComparisonKind = TypeCompareKind.CLRSignatureCompareOptions & ~TypeCompareKind.IgnoreDynamic;
Symbols\DynamicTypeSymbol.cs (1)
210if ((comparison & TypeCompareKind.IgnoreDynamic) != 0)
Symbols\MemberSignatureComparer.cs (1)
392TypeCompareKind typeComparison = TypeCompareKind.IgnoreDynamic | TypeCompareKind.IgnoreNativeIntegers)
Symbols\MissingMetadataTypeSymbol.cs (1)
374if ((comparison & TypeCompareKind.IgnoreDynamic) != 0 &&
Symbols\NamedTypeSymbol.cs (1)
807if ((comparison & TypeCompareKind.IgnoreDynamic) != 0)
Symbols\Source\CustomModifierUtils.cs (1)
88if (destinationType.ContainsTuple() && !sourceType.Equals(destinationType, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes | TypeCompareKind.IgnoreDynamic))
Symbols\Source\SourceEventSymbol.cs (1)
704if (type.Type.Equals(overriddenEventType, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes | TypeCompareKind.IgnoreDynamic))
Symbols\Source\SourcePropertySymbolBase.cs (1)
258if (type.Type.Equals(overriddenPropertyType.Type, TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes | TypeCompareKind.IgnoreDynamic))