261 references to ERR_BindToBogus
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder_Expressions.cs (1)
7443
Error(diagnostics, ErrorCode.
ERR_BindToBogus
, node, fieldSymbol);
Compilation\CSharpCompilation.cs (1)
3427
diagnostics.Add(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, m), NoLocation.Singleton);
Emitter\Model\PEAssemblyBuilder.cs (1)
184
diagnostics.Add(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, modules[i]), NoLocation.Singleton);
Errors\ErrorFacts.cs (1)
570
case ErrorCode.
ERR_BindToBogus
:
Symbols\EventSymbol.cs (2)
310
protected sealed override bool IsHighestPriorityUseSiteErrorCode(int code) => code is (int)ErrorCode.ERR_UnsupportedCompilerFeature or (int)ErrorCode.
ERR_BindToBogus
;
317
return (object?)info != null && info.Code is (int)ErrorCode.
ERR_BindToBogus
or (int)ErrorCode.ERR_UnsupportedCompilerFeature;
Symbols\FieldSymbol.cs (2)
383
protected sealed override bool IsHighestPriorityUseSiteErrorCode(int code) => code is (int)ErrorCode.ERR_UnsupportedCompilerFeature or (int)ErrorCode.
ERR_BindToBogus
;
390
return (object)info != null && info.Code is (int)ErrorCode.
ERR_BindToBogus
or (int)ErrorCode.ERR_UnsupportedCompilerFeature;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
147
if (fromSignature.DiagnosticInfo?.Code == (int)ErrorCode.
ERR_BindToBogus
&& fromSignature.DiagnosticInfo.Arguments.AsSingleton() == (object)Signature)
Symbols\Metadata\PE\PEEventSymbol.cs (1)
82
_lazyCachedUseSiteInfo.Initialize(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this));
Symbols\Metadata\PE\PEFieldSymbol.cs (2)
158
_lazyCachedUseSiteInfo.Initialize(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this));
637
MergeUseSiteInfo(ref result, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this)));
Symbols\Metadata\PE\PEMethodSymbol.cs (4)
402
InitializeUseSiteDiagnostic(new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this)));
855
InitializeUseSiteDiagnostic(new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this)));
913
diagnosticInfo = new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this);
1404
diagnosticInfo = new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this);
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
149
result._lazyCachedUseSiteInfo.Initialize(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, result));
204
_lazyCachedUseSiteInfo.Initialize(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this));
Symbols\Metadata\PE\PETypeParameterSymbol.cs (3)
90
_lazyCachedConstraintsUseSiteInfo.Initialize(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this));
239
_lazyCachedConstraintsUseSiteInfo.InterlockedCompareExchange(primaryDependency: null, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this)));
419
_lazyCachedConstraintsUseSiteInfo.InterlockedCompareExchange(primaryDependency: null, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this)));
Symbols\MethodSymbol.cs (2)
1065
protected sealed override bool IsHighestPriorityUseSiteErrorCode(int code) => code is (int)ErrorCode.ERR_UnsupportedCompilerFeature or (int)ErrorCode.
ERR_BindToBogus
;
1072
return (object)info != null && info.Code is (int)ErrorCode.
ERR_BindToBogus
or (int)ErrorCode.ERR_UnsupportedCompilerFeature;
Symbols\PropertySymbol.cs (2)
407
protected sealed override bool IsHighestPriorityUseSiteErrorCode(int code) => code is (int)ErrorCode.ERR_UnsupportedCompilerFeature or (int)ErrorCode.
ERR_BindToBogus
;
414
return (object)info != null && info.Code is (int)ErrorCode.
ERR_BindToBogus
or (int)ErrorCode.ERR_UnsupportedCompilerFeature;
Symbols\Source\SourceAssemblySymbol.cs (1)
1037
diagnostics.Add(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, m), NoLocation.Singleton);
Symbols\Symbol.cs (1)
1078
info = info.AdjustDiagnosticInfo(new CSDiagnosticInfo(ErrorCode.
ERR_BindToBogus
, this));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (60)
CodeGen\CodeGenConversionTests.cs (1)
1256
Diagnostic(ErrorCode.
ERR_BindToBogus
, "(int)x").WithArguments("C.implicit operator int(C)").WithLocation(6, 13)
CodeGen\CodeGenFunctionPointersTests.cs (31)
271
Diagnostic(ErrorCode.
ERR_BindToBogus
, "c.Field1()").WithArguments("delegate*<ref int>").WithLocation(6, 26),
274
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(6, 28),
277
Diagnostic(ErrorCode.
ERR_BindToBogus
, "c.Field2()").WithArguments("delegate*<ref int>").WithLocation(7, 26),
280
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field2").WithArguments("C.Field2").WithLocation(7, 28),
283
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(8, 11),
286
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(8, 22),
289
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field2").WithArguments("C.Field2").WithLocation(9, 11),
292
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field2").WithArguments("C.Field2").WithLocation(9, 22)
347
Diagnostic(ErrorCode.
ERR_BindToBogus
, "c.Field1(ref i)").WithArguments("delegate*<in int, void>").WithLocation(7, 9),
350
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(7, 11),
353
Diagnostic(ErrorCode.
ERR_BindToBogus
, "c.Field1(in i)").WithArguments("delegate*<in int, void>").WithLocation(8, 9),
356
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(8, 11),
359
Diagnostic(ErrorCode.
ERR_BindToBogus
, "c.Field1(out i)").WithArguments("delegate*<in int, void>").WithLocation(9, 9),
362
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(9, 11),
365
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(10, 11),
368
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Field1").WithArguments("C.Field1").WithLocation(10, 22)
8320
Diagnostic(ErrorCode.
ERR_BindToBogus
, "C.M<int>").WithArguments("C.M<T>()").WithLocation(4, 37)
8448
Diagnostic(ErrorCode.
ERR_BindToBogus
, "C<int>.M1").WithArguments("C<T>.M1()").WithLocation(4, 39),
8451
Diagnostic(ErrorCode.
ERR_BindToBogus
, "C<int>.NestedClass.M2").WithArguments("C<T>.NestedClass.M2()").WithLocation(5, 39),
8454
Diagnostic(ErrorCode.
ERR_BindToBogus
, "C<int>.NestedStruct.M3").WithArguments("C<T>.NestedStruct.M3()").WithLocation(6, 39)
8766
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M1").WithArguments("C.M1()").WithLocation(6, 11)
8815
Diagnostic(ErrorCode.
ERR_BindToBogus
, "(int)x").WithArguments("C.implicit operator int(C)").WithLocation(6, 13)
8938
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Prop").WithArguments("C.Prop.set").WithLocation(6, 11),
8941
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Prop").WithArguments("C.Prop.get").WithLocation(7, 15)
9007
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Prop").WithArguments("C.Prop.get").WithLocation(6, 11)
9073
Diagnostic(ErrorCode.
ERR_BindToBogus
, "[1]").WithArguments("C.this[int].set").WithLocation(6, 10),
9076
Diagnostic(ErrorCode.
ERR_BindToBogus
, "[0]").WithArguments("C.this[int].get").WithLocation(7, 14)
9158
Diagnostic(ErrorCode.
ERR_BindToBogus
, "[1]").WithArguments("C.this[int].get").WithLocation(6, 10),
9161
Diagnostic(ErrorCode.
ERR_BindToBogus
, "[0]").WithArguments("C.this[int].get").WithLocation(7, 14)
9223
Diagnostic(ErrorCode.
ERR_BindToBogus
, "c1 + c2").WithArguments("C.operator +(C, C)").WithLocation(6, 13)
9284
Diagnostic(ErrorCode.
ERR_BindToBogus
, "+c1").WithArguments("C.operator +(C)").WithLocation(6, 13)
CodeGen\UnsafeTests.cs (1)
11299
Diagnostic(ErrorCode.
ERR_BindToBogus
, "AddressOf").WithArguments("AddressHelper.AddressOf<T>(?)").WithLocation(7, 35)
Emit\InAttributeModifierTests.cs (27)
637
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("TestRef.M(in int)").WithLocation(8, 13));
693
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("TestRef.M()").WithLocation(7, 38));
767
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_P").WithArguments("TestRef.get_P()").WithLocation(7, 38));
839
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Item").WithArguments("TestRef.set_Item(in int, int)").WithLocation(8, 13));
917
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_Item").WithArguments("TestRef.get_Item(int)").WithLocation(7, 38));
974
Diagnostic(ErrorCode.
ERR_BindToBogus
, "(in int p) => System.Console.WriteLine(p)").WithArguments("D.Invoke(in int)").WithLocation(6, 17),
977
Diagnostic(ErrorCode.
ERR_BindToBogus
, "func(value)").WithArguments("D.Invoke(in int)").WithLocation(12, 9));
1033
Diagnostic(ErrorCode.
ERR_BindToBogus
, "() => ref value").WithArguments("D.Invoke()").WithLocation(8, 17),
1036
Diagnostic(ErrorCode.
ERR_BindToBogus
, "func()").WithArguments("D.Invoke()").WithLocation(13, 34));
1088
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("TestRef.M(in int)").WithLocation(8, 13));
1144
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("TestRef.M()").WithLocation(7, 38));
1218
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_P").WithArguments("TestRef.get_P()").WithLocation(7, 38));
1290
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Item").WithArguments("TestRef.set_Item(in int, int)").WithLocation(8, 13));
1368
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_Item").WithArguments("TestRef.get_Item(int)").WithLocation(7, 38)
1426
Diagnostic(ErrorCode.
ERR_BindToBogus
, "(in int p) => System.Console.WriteLine(p)").WithArguments("D.Invoke(in int)").WithLocation(6, 17),
1429
Diagnostic(ErrorCode.
ERR_BindToBogus
, "func(value)").WithArguments("D.Invoke(in int)").WithLocation(12, 9));
1485
Diagnostic(ErrorCode.
ERR_BindToBogus
, "() => ref value").WithArguments("D.Invoke()").WithLocation(8, 17),
1488
Diagnostic(ErrorCode.
ERR_BindToBogus
, "func()").WithArguments("D.Invoke()").WithLocation(13, 34));
2152
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("TestRef.M(ref int)").WithLocation(8, 13));
2203
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("TestRef.M()").WithLocation(7, 25));
2253
Diagnostic(ErrorCode.
ERR_BindToBogus
, "P").WithArguments("TestRef.P").WithLocation(7, 25));
2321
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Item").WithArguments("TestRef.set_Item(ref int, int)").WithLocation(8, 13));
2373
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[5]").WithArguments("TestRef.this[int]").WithLocation(7, 21));
2422
Diagnostic(ErrorCode.
ERR_BindToBogus
, "(in int p) => System.Console.WriteLine(p)").WithArguments("D.Invoke(ref int)").WithLocation(6, 17),
2425
Diagnostic(ErrorCode.
ERR_BindToBogus
, "func(value)").WithArguments("D.Invoke(ref int)").WithLocation(12, 9));
2475
Diagnostic(ErrorCode.
ERR_BindToBogus
, "() => ref value").WithArguments("D.Invoke()").WithLocation(8, 17),
2478
Diagnostic(ErrorCode.
ERR_BindToBogus
, "func()").WithArguments("D.Invoke()").WithLocation(13, 34));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (34)
Attributes\AttributeTests_LifetimeAnnotation.cs (1)
258
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F2").WithArguments("A.F2(int)").WithLocation(7, 11));
Attributes\AttributeTests_NativeInteger.cs (20)
260
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F0").WithArguments("B.F0(?, ?)").WithLocation(5, 11),
263
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("B.F1(?)").WithLocation(6, 11));
270
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F0").WithArguments("B.F0(?, ?)").WithLocation(5, 11),
273
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("B.F1(?)").WithLocation(6, 11));
600
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F").WithArguments("B.F(?)").WithLocation(5, 11),
603
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F0").WithArguments("B.F0(?)").WithLocation(6, 11),
606
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("B.F1(?)").WithLocation(7, 11),
609
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F3").WithArguments("B.F3(?)").WithLocation(9, 11));
616
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F").WithArguments("B.F(?)").WithLocation(5, 11),
619
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F0").WithArguments("B.F0(?)").WithLocation(6, 11),
622
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("B.F1(?)").WithLocation(7, 11),
625
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F3").WithArguments("B.F3(?)").WithLocation(9, 11));
710
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("B.F1(?)").WithLocation(5, 11),
713
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F2").WithArguments("B.F2(?)").WithLocation(6, 11),
716
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F3").WithArguments("B.F3(?)").WithLocation(7, 11),
719
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F4").WithArguments("B.F4(?)").WithLocation(8, 11)
726
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("B.F1(?)").WithLocation(5, 11),
729
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F2").WithArguments("B.F2(?)").WithLocation(6, 11),
732
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F3").WithArguments("B.F3(?)").WithLocation(7, 11),
735
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F4").WithArguments("B.F4(?)").WithLocation(8, 11)
Attributes\AttributeTests_WellKnownAttributes.cs (3)
10299
Diagnostic(ErrorCode.
ERR_BindToBogus
, "sc1_field").WithArguments("RequiredAttr.ReqAttrUsage.sc1_field").WithLocation(9, 11),
10302
Diagnostic(ErrorCode.
ERR_BindToBogus
, "sc1_prop").WithArguments("RequiredAttr.ReqAttrUsage.sc1_prop").WithLocation(10, 19),
10305
Diagnostic(ErrorCode.
ERR_BindToBogus
, "sc1_method").WithArguments("RequiredAttr.ReqAttrUsage.sc1_method()").WithLocation(11, 11) };
Emit\UnmanagedTypeModifierTests.cs (10)
79
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M2<int>").WithArguments("T").WithLocation(9, 13),
148
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M2<int>").WithArguments("T").WithLocation(9, 13),
217
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M2<int>").WithArguments("T").WithLocation(9, 13),
281
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M2<int>").WithArguments("T").WithLocation(9, 13)
344
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M2<int>").WithArguments("T").WithLocation(9, 13)
1154
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M<string>").WithArguments("T").WithLocation(7, 23)
1204
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M<int>").WithArguments("T").WithLocation(6, 23),
1213
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M<string>").WithArguments("T").WithLocation(7, 23));
1262
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M<int>").WithArguments("T").WithLocation(6, 23),
1268
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M<string>").WithArguments("T").WithLocation(7, 23));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (76)
Semantics\AmbiguousOverrideTests.cs (4)
393
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Metadata.IFooAmbiguous<T, R>.M(T)").WithLocation(4, 17)
424
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Metadata.IFooAmbiguous<T, R>.M(T)").WithLocation(4, 38)
449
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Metadata.Modreq.M(uint)").WithLocation(11, 17)
477
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Metadata.Modreq.M(uint)").WithLocation(8, 30));
Semantics\DelegateTypeTests.cs (2)
2169
Diagnostic(ErrorCode.
ERR_BindToBogus
, "A.F1").WithArguments("A.F1(object)").WithLocation(10, 16),
2175
Diagnostic(ErrorCode.
ERR_BindToBogus
, "A.F2").WithArguments("A.F2()").WithLocation(11, 16),
Semantics\InitOnlyMemberTests.cs (15)
3256
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("C.Property.set").WithLocation(4, 36),
3262
Diagnostic(ErrorCode.
ERR_BindToBogus
, "init").WithArguments("C.Property.set").WithLocation(8, 36),
3265
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Property").WithArguments("C.Property.set").WithLocation(14, 11),
3356
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Property").WithArguments("C.set_Property(int)").WithLocation(15, 11)
3474
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Item").WithArguments("C.set_Item(int, int)").WithLocation(15, 11)
3561
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("C.this[int].set").WithLocation(4, 39),
3567
Diagnostic(ErrorCode.
ERR_BindToBogus
, "init").WithArguments("C.this[int].set").WithLocation(8, 39)
3622
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("C.M()").WithLocation(6, 11)
3681
Diagnostic(ErrorCode.
ERR_BindToBogus
, "P").WithArguments("C.P.set").WithLocation(6, 11)
3799
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Property").WithArguments("C.set_Property(ref int)").WithLocation(7, 11),
3877
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_Property").WithArguments("C.get_Property()").WithLocation(6, 15),
3880
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Property").WithArguments("C.set_Property(ref int)").WithLocation(7, 11),
3965
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_Property").WithArguments("C.get_Property()").WithLocation(6, 15),
3968
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set_Property").WithArguments("C.set_Property(ref int)").WithLocation(7, 11),
4048
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("C.Property.get").WithLocation(4, 36)
Semantics\InterpolationTests.cs (2)
3535
Diagnostic(ErrorCode.
ERR_BindToBogus
, "{(object)1}").WithArguments("System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted<T>(T, int, string)").WithLocation(1, 7)
3611
Diagnostic(ErrorCode.
ERR_BindToBogus
, @"$""{(object)1}""").WithArguments("System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.ToStringAndClear()").WithLocation(1, 5)
Semantics\LambdaTests.cs (3)
5678
Diagnostic(ErrorCode.
ERR_BindToBogus
, "d()").WithArguments("D.Invoke()").WithLocation(5, 34),
5681
Diagnostic(ErrorCode.
ERR_BindToBogus
, "() => 1").WithArguments("D.Invoke()").WithLocation(9, 11),
5684
Diagnostic(ErrorCode.
ERR_BindToBogus
, "int () => 2").WithArguments("D.Invoke()").WithLocation(10, 11));
Semantics\RawInterpolationTests_Handler.cs (2)
1927
Diagnostic(ErrorCode.
ERR_BindToBogus
, "{(object)1}").WithArguments("System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.AppendFormatted<T>(T, int, string)").WithLocation(1, 9));
2002
Diagnostic(ErrorCode.
ERR_BindToBogus
, @"$""""""{(object)1}""""""").WithArguments("System.Runtime.CompilerServices.DefaultInterpolatedStringHandler.ToStringAndClear()").WithLocation(1, 5));
Semantics\RefFieldTests.cs (10)
605
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F").WithArguments("S.F").WithLocation(7, 29));
635
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("R.F1").WithLocation(7, 29),
638
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F2").WithArguments("R.F2").WithLocation(8, 29));
1889
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F").WithArguments("A.F").WithLocation(7, 29));
1921
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F").WithArguments("A.F").WithLocation(7, 29));
2480
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F").WithArguments("R2.F").WithLocation(6, 12));
22752
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F4A").WithArguments("A<T>.F4A(ref R<T>)").WithLocation(7, 20));
23857
Diagnostic(ErrorCode.
ERR_BindToBogus
, "ScopedRefAndUnscopedRef").WithArguments("A.ScopedRefAndUnscopedRef(out int)").WithLocation(21, 22));
23959
Diagnostic(ErrorCode.
ERR_BindToBogus
, "ScopedRefAndUnscopedRef").WithArguments("A.ScopedRefAndUnscopedRef(ref R, ref R)").WithLocation(17, 11));
24067
Diagnostic(ErrorCode.
ERR_BindToBogus
, "ScopedRefAndUnscopedRef").WithArguments("A.ScopedRefAndUnscopedRef(in R, ref R)").WithLocation(17, 11));
Semantics\UseSiteErrorTests.cs (38)
1197
Diagnostic(ErrorCode.
ERR_BindToBogus
, "B").WithArguments("ILErrors.ModReqInterfaceEvents.Event1.remove").WithLocation(2, 7),
1200
Diagnostic(ErrorCode.
ERR_BindToBogus
, "B").WithArguments("ILErrors.ModReqInterfaceEvents.Event1.add").WithLocation(2, 7)
2158
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Constructors").WithArguments("Constructors.Constructors(string)").WithLocation(8, 22),
2161
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Methods.M(string)").WithLocation(10, 17),
2164
Diagnostic(ErrorCode.
ERR_BindToBogus
, "Methods.M").WithArguments("Methods.M(string)").WithLocation(12, 29),
2811
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_P").WithArguments("CL1.get_P()").WithLocation(4, 25)
2909
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(6, 9)
2957
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(6, 9)
3015
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(6, 9),
3018
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(7, 9)
3076
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(7, 9)
3134
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(6, 9)
3192
Diagnostic(ErrorCode.
ERR_BindToBogus
, "add").WithArguments("CL1.E.add").WithLocation(6, 9),
3195
Diagnostic(ErrorCode.
ERR_BindToBogus
, "remove").WithArguments("CL1.E.remove").WithLocation(7, 9)
3253
Diagnostic(ErrorCode.
ERR_BindToBogus
, "remove").WithArguments("CL1.E.remove").WithLocation(7, 9)
3311
Diagnostic(ErrorCode.
ERR_BindToBogus
, "add").WithArguments("CL1.E.add").WithLocation(6, 9)
3340
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get_P").WithArguments("CL1.get_P()").WithLocation(4, 16)
3390
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.get_P()").WithLocation(14, 9)
3433
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(6, 9),
3436
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(14, 9)
3479
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(6, 9),
3482
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(14, 9)
3533
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(6, 9),
3536
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(7, 9),
3539
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(15, 9),
3542
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(16, 9)
3593
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(7, 9),
3596
Diagnostic(ErrorCode.
ERR_BindToBogus
, "set").WithArguments("CL1.P.set").WithLocation(16, 9)
3647
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(6, 9),
3650
Diagnostic(ErrorCode.
ERR_BindToBogus
, "get").WithArguments("CL1.P.get").WithLocation(15, 9)
3705
Diagnostic(ErrorCode.
ERR_BindToBogus
, "add").WithArguments("CL1.E.add").WithLocation(6, 9),
3708
Diagnostic(ErrorCode.
ERR_BindToBogus
, "remove").WithArguments("CL1.E.remove").WithLocation(7, 9),
3711
Diagnostic(ErrorCode.
ERR_BindToBogus
, "add").WithArguments("CL1.E.add").WithLocation(15, 9),
3714
Diagnostic(ErrorCode.
ERR_BindToBogus
, "remove").WithArguments("CL1.E.remove").WithLocation(16, 9)
3769
Diagnostic(ErrorCode.
ERR_BindToBogus
, "remove").WithArguments("CL1.E.remove").WithLocation(7, 9),
3772
Diagnostic(ErrorCode.
ERR_BindToBogus
, "remove").WithArguments("CL1.E.remove").WithLocation(16, 9)
3827
Diagnostic(ErrorCode.
ERR_BindToBogus
, "add").WithArguments("CL1.E.add").WithLocation(6, 9),
3830
Diagnostic(ErrorCode.
ERR_BindToBogus
, "add").WithArguments("CL1.E.add").WithLocation(15, 9)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (63)
Symbols\EnumTests.cs (2)
139
Diagnostic(ErrorCode.
ERR_BindToBogus
, "E.A").WithArguments("E.A"),
142
Diagnostic(ErrorCode.
ERR_BindToBogus
, "E.B").WithArguments("E.B"),
Symbols\Metadata\PE\DynamicTransformsTests.cs (6)
443
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F1").WithArguments("C.F1"),
445
Diagnostic(ErrorCode.
ERR_BindToBogus
, "F2").WithArguments("C.F2"),
447
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M1").WithArguments("C.M1()"),
449
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M2").WithArguments("C.M2()"),
451
Diagnostic(ErrorCode.
ERR_BindToBogus
, "P1").WithArguments("C.P1"),
453
Diagnostic(ErrorCode.
ERR_BindToBogus
, "P2").WithArguments("C.P2"));
Symbols\Metadata\PE\LoadInAttributeModifier.cs (48)
50
Diagnostic(ErrorCode.
ERR_BindToBogus
, "d(0)").WithArguments("D.Invoke(in int)").WithLocation(4, 20));
95
Diagnostic(ErrorCode.
ERR_BindToBogus
, "d(0)").WithArguments("D.Invoke(in int)").WithLocation(4, 20));
129
Diagnostic(ErrorCode.
ERR_BindToBogus
, "d()").WithArguments("D.Invoke()").WithLocation(4, 36));
163
Diagnostic(ErrorCode.
ERR_BindToBogus
, "d()").WithArguments("D.Invoke()").WithLocation(4, 36));
205
Diagnostic(ErrorCode.
ERR_BindToBogus
, "X").WithArguments("RefTest.X").WithLocation(4, 55));
247
Diagnostic(ErrorCode.
ERR_BindToBogus
, "X").WithArguments("RefTest.X").WithLocation(4, 55));
282
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("RefTest.M(in int)").WithLocation(4, 38));
317
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("RefTest.M(in int)").WithLocation(4, 38));
393
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, method.GetUseSiteDiagnostic().Code);
458
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Parent.M(in int)").WithLocation(7, 40));
546
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, method.GetUseSiteDiagnostic().Code);
611
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("Parent.M(in int)").WithLocation(7, 40));
655
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("RefTest.M(in int)").WithLocation(4, 38));
687
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("RefTest.M(in int)").WithLocation(4, 38));
736
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9),
739
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 18));
781
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 17));
823
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9));
872
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9),
875
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 18));
917
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 17));
959
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9));
1016
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9),
1019
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 18));
1065
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 17));
1111
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9));
1168
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9),
1171
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 18));
1217
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[1]").WithArguments("RefTest.this[in int]").WithLocation(6, 17));
1263
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[in int]").WithLocation(6, 9));
1406
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, indexer.GetUseSiteDiagnostic().Code);
1533
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[0]").WithArguments("Parent.this[in int]").WithLocation(7, 9),
1536
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[1]").WithArguments("Parent.this[in int]").WithLocation(7, 21));
1662
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, indexer.GetUseSiteDiagnostic().Code);
1760
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[1]").WithArguments("Parent.this[in int]").WithLocation(7, 17));
1874
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, indexer.GetUseSiteDiagnostic().Code);
1962
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[0]").WithArguments("Parent.this[in int]").WithLocation(7, 9));
2117
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, indexer.GetUseSiteDiagnostic().Code);
2244
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[0]").WithArguments("Parent.this[in int]").WithLocation(7, 9),
2247
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[1]").WithArguments("Parent.this[in int]").WithLocation(7, 21));
2373
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, indexer.GetUseSiteDiagnostic().Code);
2471
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[1]").WithArguments("Parent.this[in int]").WithLocation(7, 17));
2585
Assert.Equal((int)ErrorCode.
ERR_BindToBogus
, indexer.GetUseSiteDiagnostic().Code);
2673
Diagnostic(ErrorCode.
ERR_BindToBogus
, "parent[0]").WithArguments("Parent.this[in int]").WithLocation(7, 9));
2732
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[int]").WithLocation(6, 34));
2779
Diagnostic(ErrorCode.
ERR_BindToBogus
, "obj[0]").WithArguments("RefTest.this[int]").WithLocation(6, 34));
2818
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("RefTest.M()").WithLocation(6, 38));
2857
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M").WithArguments("RefTest.M()").WithLocation(6, 38));
Symbols\Metadata\PE\LoadingMethods.cs (3)
1269
Diagnostic(ErrorCode.
ERR_BindToBogus
, "RT").WithArguments("C.RT()"),
1271
Diagnostic(ErrorCode.
ERR_BindToBogus
, "VT").WithArguments("C.VT()"));
1314
Diagnostic(ErrorCode.
ERR_BindToBogus
, "X").WithArguments("User.X(?)"));
Symbols\StaticAbstractMembersInInterfacesTests.cs (4)
32068
Diagnostic(ErrorCode.
ERR_BindToBogus
, "M1").WithArguments("I1.M1()").WithLocation(6, 11),
32071
Diagnostic(ErrorCode.
ERR_BindToBogus
, "+x").WithArguments("I1.operator +(I1)").WithLocation(7, 13),
32074
Diagnostic(ErrorCode.
ERR_BindToBogus
, "x + y").WithArguments("I1.operator +(I1, I1)").WithLocation(8, 13),
32077
Diagnostic(ErrorCode.
ERR_BindToBogus
, "x").WithArguments("I2<T>.implicit operator int(T)").WithLocation(14, 16)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Diagnostics\DiagnosticTest.cs (1)
2928
case ErrorCode.
ERR_BindToBogus
: