50 references to ERR_ConversionWithInterface
Microsoft.CodeAnalysis.CSharp (2)
Errors\ErrorFacts.cs (1)
897
case ErrorCode.
ERR_ConversionWithInterface
:
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
453
diagnostics.Add(ErrorCode.
ERR_ConversionWithInterface
, this.Locations[0], this);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\DelegateTypeTests.cs (2)
11605
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "C2").WithArguments("C2.implicit operator C2(System.ICloneable)").WithLocation(8, 37),
11931
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "C2").WithArguments("C2.explicit operator C2(System.ICloneable)").WithLocation(8, 37),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (46)
Symbols\DefaultInterfaceImplementationTests.cs (5)
46976
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 37),
46982
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "byte").WithArguments("I1.explicit operator byte(I1)").WithLocation(8, 37),
49405
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 30),
49411
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "byte").WithArguments("I1.explicit operator byte(I1)").WithLocation(9, 30),
68910
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(28, 30),
Symbols\StaticAbstractMembersInInterfacesTests.cs (39)
4215
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 39),
4224
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I1").WithArguments("I1.explicit operator I1(bool)").WithLocation(6, 39),
4233
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I2.implicit operator int(I2)").WithLocation(11, 37),
4242
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I2").WithArguments("I2.explicit operator I2(bool)").WithLocation(13, 37),
4251
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I3.implicit operator int(I3)").WithLocation(18, 46),
4263
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I3").WithArguments("I3.explicit operator I3(bool)").WithLocation(20, 46)
4278
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 39),
4287
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I1").WithArguments("I1.explicit operator I1(bool)").WithLocation(6, 39),
4296
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I2.implicit operator int(I2)").WithLocation(11, 37),
4305
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I2").WithArguments("I2.explicit operator I2(bool)").WithLocation(13, 37),
4314
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I3.implicit operator int(I3)").WithLocation(18, 46),
4326
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I3").WithArguments("I3.explicit operator I3(bool)").WithLocation(20, 46)
4338
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 39),
4344
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I1").WithArguments("I1.explicit operator I1(bool)").WithLocation(6, 39),
4350
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I2.implicit operator int(I2)").WithLocation(11, 37),
4359
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I2").WithArguments("I2.explicit operator I2(bool)").WithLocation(13, 37),
4368
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I3.implicit operator int(I3)").WithLocation(18, 46),
4377
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I3").WithArguments("I3.explicit operator I3(bool)").WithLocation(20, 46)
4650
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 38),
4656
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I1").WithArguments("I1.explicit operator I1(bool)").WithLocation(6, 38),
4668
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I2.implicit operator int(I2)").WithLocation(11, 45),
4677
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I2").WithArguments("I2.explicit operator I2(bool)").WithLocation(13, 45),
4686
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I3.implicit operator int(I3)").WithLocation(18, 47),
4695
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I3").WithArguments("I3.explicit operator I3(bool)").WithLocation(20, 47)
4713
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 38),
4719
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I1").WithArguments("I1.explicit operator I1(bool)").WithLocation(6, 38),
4731
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I2.implicit operator int(I2)").WithLocation(11, 45),
4740
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I2").WithArguments("I2.explicit operator I2(bool)").WithLocation(13, 45),
4749
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I3.implicit operator int(I3)").WithLocation(18, 47),
4758
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I3").WithArguments("I3.explicit operator I3(bool)").WithLocation(20, 47)
4773
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I1.implicit operator int(I1)").WithLocation(4, 38),
4776
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I1").WithArguments("I1.explicit operator I1(bool)").WithLocation(6, 38),
4785
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I2.implicit operator int(I2)").WithLocation(11, 45),
4791
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I2").WithArguments("I2.explicit operator I2(bool)").WithLocation(13, 45),
4797
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "int").WithArguments("I3.implicit operator int(I3)").WithLocation(18, 47),
4803
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I3").WithArguments("I3.explicit operator I3(bool)").WithLocation(20, 47)
7881
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I13").WithArguments("I13." + op + " operator I13(bool)").WithLocation(56, 39)
8001
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "bool").WithArguments("I13." + op + " operator bool(I13)").WithLocation(56, 39)
30085
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "bool").WithArguments("I1.implicit operator bool(I1)").WithLocation(4, 39),
Symbols\SymbolErrorTests.cs (2)
10417
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "I").WithArguments("C.implicit operator I(C)"),
10420
Diagnostic(ErrorCode.
ERR_ConversionWithInterface
, "C").WithArguments("C.implicit operator C(I)"));