44 references to Equals
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (38)
CodeGen\CodeGenTupleTest.cs (38)
6611Assert.True(tuple1.Equals(tuple2, TypeCompareKind.IgnoreDynamicAndTupleNames)); 6614Assert.True(tuple1.Equals(tuple3, TypeCompareKind.IgnoreDynamicAndTupleNames)); 6617Assert.True(tuple1.Equals(tuple4, TypeCompareKind.IgnoreDynamicAndTupleNames)); 6635Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6638Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6641Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6644Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6647Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6650Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6653Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6656Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6677Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6680Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6683Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6686Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6689Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6692Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6695Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6698Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6715Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6718Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6721Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6724Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6727Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6730Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6733Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6736Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6756Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6759Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6762Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6765Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6768Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6771Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6774Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6777Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6795Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6803Assert.True(tuple1.Equals(tuple2, TypeCompareKind.ConsiderEverything)); 6923a.Equals(b, compareKind);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\FunctionPointerTests.cs (2)
1924Assert.True(declaredSymbol.TypeParameters[0].Equals(functionPointer.Signature.ReturnType, TypeCompareKind.ConsiderEverything)); 1925Assert.True(declaredSymbol.TypeParameters[0].Equals(functionPointer.Signature.Parameters[0].Type, TypeCompareKind.ConsiderEverything));
Semantics\NativeIntegerTests.cs (4)
271Assert.True(underlyingType.Equals(nativeIntegerType, TypeCompareKind.IgnoreNativeIntegers)); 286Assert.True(underlyingInterface.Equals(nativeIntegerInterface, TypeCompareKind.IgnoreNativeIntegers)); 292Assert.Equal(underlyingTypeArgument.Equals(underlyingType, TypeCompareKind.AllIgnoreOptions), nativeIntegerTypeArgument.Equals(nativeIntegerType, TypeCompareKind.AllIgnoreOptions));