33 references to WRN_EqualityOpWithoutGetHashCode
Microsoft.CodeAnalysis.CSharp (4)
Errors\ErrorFacts.cs (2)
263
case ErrorCode.
WRN_EqualityOpWithoutGetHashCode
:
961
case ErrorCode.
WRN_EqualityOpWithoutGetHashCode
:
Generated\ErrorFacts.Generated.cs (1)
56
case ErrorCode.
WRN_EqualityOpWithoutGetHashCode
:
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2499
diagnostics.Add(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, this.Locations[0], this);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenOperators.cs (2)
6184
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "Wrapper").WithArguments("BadImageFormatExceptionRepro.Program.Wrapper<T>").WithLocation(9, 33)
6336
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "C").WithArguments("BadImageFormatExceptionRepro.C").WithLocation(29, 11)
CodeGen\CodeGenTupleEqualityTests.cs (1)
5586
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "B").WithArguments("B").WithLocation(22, 8)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\NumericIntPtrTests.cs (2)
436
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "IntPtr").WithArguments("nint").WithLocation(12, 26),
442
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "UIntPtr").WithArguments("nuint").WithLocation(28, 26));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\NativeIntegerTests.cs (2)
2063
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "IntPtr").WithArguments("System.IntPtr").WithLocation(12, 26),
2069
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)
2173
compilation1.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
2216
compilation1.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
2273
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2284
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2317
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2367
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2378
compilation.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).
2411
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)
17913
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(
18056
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(
18936
compilation2.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
18965
compilation2.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
18990
(int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
19031
compilation3.GetDiagnostics().Where(d => d.Code is not ((int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
)).Verify(
19144
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(
19154
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(
32456
(int)ErrorCode.
WRN_EqualityOpWithoutGetHashCode
or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
Symbols\SymbolErrorTests.cs (2)
2967
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "MyClass").WithArguments("MyClass"),
18228
Diagnostic(ErrorCode.
WRN_EqualityOpWithoutGetHashCode
, "Test").WithArguments("Test")