33 references to WRN_EqualityOpWithoutGetHashCode
Microsoft.CodeAnalysis.CSharp (4)
Errors\ErrorFacts.cs (2)
276
case ErrorCode.
WRN_EqualityOpWithoutGetHashCode
:
1023
or ErrorCode.
WRN_EqualityOpWithoutGetHashCode
Generated\ErrorFacts.Generated.cs (1)
56
case ErrorCode.
WRN_EqualityOpWithoutGetHashCode
:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2912
diagnostics.Add(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, this.GetFirstLocation(), this);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenOperators.cs (2)
6421
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "Wrapper").WithArguments("BadImageFormatExceptionRepro.Program.Wrapper<T>").WithLocation(9, 33)
6573
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "C").WithArguments("BadImageFormatExceptionRepro.C").WithLocation(29, 11)
CodeGen\CodeGenTupleEqualityTests.cs (1)
5565
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "B").WithArguments("B").WithLocation(22, 8)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\NumericIntPtrTests.cs (2)
442
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "IntPtr").WithArguments("nint").WithLocation(12, 26),
448
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "UIntPtr").WithArguments("nuint").WithLocation(28, 26));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\NativeIntegerTests.cs (2)
2068
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "IntPtr").WithArguments("System.IntPtr").WithLocation(12, 26),
2074
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "UIntPtr").WithArguments("System.UIntPtr").WithLocation(28, 26));
Semantics\OperatorTests.cs (1)
1307
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "S").WithArguments("S").WithLocation(3, 8)
Semantics\TargetTypedDefaultTests.cs (2)
3337
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "C").WithArguments("C").WithLocation(2, 7)
3376
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "C").WithArguments("C").WithLocation(2, 7)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (19)
Symbols\CheckedUserDefinedOperatorsTests.cs (8)
2198
compilation1.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
2241
compilation1.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
2298
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2309
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2342
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2392
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2403
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2436
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
Symbols\StaticAbstractMembersInInterfacesTests.cs (9)
18127
compilation1.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
18270
compilation1.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
19450
compilation2.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
19479
compilation2.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
19504
(int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
19545
compilation3.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
19658
compilation2.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
19668
compilation3.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
32970
(int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
Symbols\SymbolErrorTests.cs (2)
2980
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "MyClass").WithArguments("MyClass"),
18373
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "Test").WithArguments("Test")