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