17 references to IgnoreTupleNames
Microsoft.CodeAnalysis (3)
Symbols\TypeCompareKind.cs (3)
22IgnoreDynamicAndTupleNames = IgnoreDynamic | IgnoreTupleNames, 37AllIgnoreOptions = IgnoreCustomModifiersAndArraySizesAndLowerBounds | IgnoreDynamic | IgnoreTupleNames | AllNullableIgnoreOptions | IgnoreNativeIntegers, 38AllIgnoreOptionsForVB = IgnoreCustomModifiersAndArraySizesAndLowerBounds | IgnoreTupleNames,
Microsoft.CodeAnalysis.CSharp (14)
Binder\ForEachLoopBinder.cs (1)
1875TypeSymbol.Equals(@interface, result, TypeCompareKind.IgnoreTupleNames))
FlowAnalysis\NullableWalker.cs (4)
3848originalField.Type.Equals(updatedField.Type, TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreTupleNames) && oi == ui, 3849_ => original.Equals(updated, TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreTupleNames) 3858(p1, p2) => p1.Type.Equals(p2.Type, TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreTupleNames)) && 3859invokeMethod.ReturnType.Equals(l.ReturnType, TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreTupleNames);
Symbols\MemberSignatureComparer.cs (1)
196typeComparison: TypeCompareKind.AllIgnoreOptions & ~TypeCompareKind.IgnoreTupleNames);
Symbols\NamedTypeSymbol.cs (3)
1061(comparison & (TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreTupleNames)) == 0) 1110(comparison & (TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds | TypeCompareKind.AllNullableIgnoreOptions | TypeCompareKind.IgnoreTupleNames)) == 0) 1142if ((comparison & TypeCompareKind.IgnoreTupleNames) == 0)
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
196else if (other.Equals(@interface, TypeCompareKind.IgnoreTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes))
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
19private const TypeCompareKind ComparisonForUserDefinedOperators = TypeCompareKind.IgnoreTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes;
Symbols\SymbolEqualityComparer.cs (1)
17internal static readonly EqualityComparer<Symbol> IgnoringTupleNamesAndNullability = new SymbolEqualityComparer(TypeCompareKind.IgnoreTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes);
Symbols\Tuples\TupleTypeSymbol.cs (2)
969Debug.Assert(tuple.Equals(TupleUnderlyingType, TypeCompareKind.IgnoreTupleNames)); 1001Debug.Assert(tuple.Equals(TupleUnderlyingType, TypeCompareKind.IgnoreTupleNames));