155 references to WRN_ManagedAddr
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Expressions.cs (1)
1424
diagnostics.Add(ErrorCode.
WRN_ManagedAddr
, location, type);
Errors\ErrorFacts.cs (2)
511
case ErrorCode.
WRN_ManagedAddr
:
2268
case ErrorCode.
WRN_ManagedAddr
:
Generated\ErrorFacts.Generated.cs (1)
186
case ErrorCode.
WRN_ManagedAddr
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenMscorlib.cs (1)
158
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&result").WithArguments("System.TypedReference").WithLocation(100, 34)
CodeGen\CodeGenTupleTest.cs (1)
14414
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M5").WithArguments("System.ValueTuple<int, int, int, int, int, int, int, T>").WithLocation(25, 69),
Emit\CompilationEmitTests.cs (1)
1410
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S*").WithArguments("S").WithLocation(7, 45)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Semantics\PatternMatchingTests.cs (2)
4472
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("var").WithLocation(5, 42),
4475
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "e").WithArguments("Typ").WithLocation(5, 50),
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ISizeOfExpression.cs (1)
62
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(C)").WithArguments("C").WithLocation(8, 23),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (134)
Semantics\DeconstructionTests.cs (1)
4125
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "var*").WithArguments("var").WithLocation(9, 10),
Semantics\DynamicTests.cs (1)
597
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&d").WithArguments("dynamic"),
Semantics\FunctionPointerTests.cs (1)
3644
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "ptr").WithArguments("C").WithLocation(6, 30),
Semantics\GenericConstraintsTests.cs (7)
3327
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&myStruct").WithArguments("MyStruct<string>").WithLocation(12, 12));
3499
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M2<U>").WithArguments("MyStruct<U>").WithLocation(12, 9),
3505
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&myStruct").WithArguments("MyStruct<U>").WithLocation(12, 15),
3508
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "ms").WithArguments("MyStruct<V>").WithLocation(15, 43),
3538
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&myStruct").WithArguments("MyStruct<string>").WithLocation(12, 12),
3541
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "ms").WithArguments("MyStruct<string>").WithLocation(15, 45));
4104
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&ms").WithArguments("MyStruct<object>").WithLocation(12, 19)
Semantics\NullableReferenceTypesTests.cs (7)
2686
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C<string?>*").WithArguments("C<string?>").WithLocation(6, 9),
2689
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&x").WithArguments("C<string>").WithLocation(6, 26),
2695
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C<string?>*").WithArguments("C<string?>").WithLocation(7, 9),
2698
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&x!").WithArguments("C<string>").WithLocation(7, 26),
90015
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "x").WithArguments("object").WithLocation(4, 28),
90018
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "y").WithArguments("object").WithLocation(4, 39),
90048
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "z").WithArguments("object").WithLocation(20, 27)
Semantics\OverloadResolutionTests.cs (1)
807
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "F0").WithArguments("C<MyTask<int>>").WithLocation(6, 28));
Semantics\RefFieldTests.cs (56)
735
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "s2").WithArguments("S2").WithLocation(15, 13),
741
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("C").WithLocation(16, 12),
744
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "s2").WithArguments("S2").WithLocation(22, 13),
747
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("C").WithLocation(23, 12)
775
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M2").WithArguments("S2").WithLocation(14, 9),
778
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(14, 18),
781
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M3").WithArguments("C").WithLocation(15, 8),
784
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(15, 17)
824
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(20, 9),
827
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(25, 9)
907
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(23, 16),
910
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop2").WithArguments("S2").WithLocation(23, 25),
913
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop2").WithArguments("S2").WithLocation(23, 25),
916
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop2").WithArguments("S2").WithLocation(27, 27),
919
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop2").WithArguments("S2").WithLocation(27, 27),
922
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(31, 16),
925
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop3").WithArguments("C").WithLocation(31, 24),
928
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop3").WithArguments("C").WithLocation(31, 24),
931
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop3").WithArguments("C").WithLocation(35, 27),
934
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&Prop3").WithArguments("C").WithLocation(35, 27)
1029
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(16, 14),
1044
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(17, 14),
1050
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(23, 14),
1053
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(24, 14)
1098
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(19, 23),
1101
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(23, 23),
1104
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(S2)").WithArguments("S2").WithLocation(27, 16),
1107
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(C)").WithArguments("C").WithLocation(31, 16)
1163
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(19, 23),
1166
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(23, 23)
1242
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(19, 17),
1248
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(23, 17),
1254
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(35, 17),
1257
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(39, 17),
1282
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(11, 17)
1319
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(13, 25)
1353
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(10, 11)
1398
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(19, 17)
1443
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S2").WithLocation(19, 17)
1497
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(20, 9),
1503
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(21, 9),
1553
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(20, 9),
1559
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(24, 9),
1599
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(16, 29),
1602
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(17, 29),
1605
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(20, 9),
1608
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(20, 30),
1611
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(21, 9),
1614
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(21, 29)
1655
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(16, 19),
1658
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(17, 19),
1661
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(24, 9),
1664
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "C*").WithArguments("C").WithLocation(25, 9)
9755
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "StructWithRefField*").WithArguments("StructWithRefField").WithLocation(4, 5),
9794
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "StructWithIndirectRefField*").WithArguments("StructWithIndirectRefField").WithLocation(4, 5),
9834
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "StructWithIndirectRefField*").WithArguments("StructWithIndirectRefField").WithLocation(4, 5),
Semantics\SemanticErrorTests.cs (9)
8143
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "myClass*").WithArguments("myClass").WithLocation(26, 9),
8146
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("myClass").WithLocation(26, 23),
8149
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(myProblemStruct)").WithArguments("myProblemStruct").WithLocation(29, 17));
8193
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "_object").WithArguments("object").WithLocation(9, 13),
8196
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "_string").WithArguments("string").WithLocation(24, 13),
8199
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "_dynamic").WithArguments("dynamic").WithLocation(29, 14),
8202
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "d").WithArguments("D").WithLocation(31, 8),
8205
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "i").WithArguments("I").WithLocation(33, 8),
8208
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("C").WithLocation(34, 8)
Semantics\UnsafeTests.cs (43)
3096
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M").WithArguments("System.TypedReference").WithLocation(4, 42),
3099
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "r").WithArguments("System.TypedReference").WithLocation(4, 67)
3115
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M").WithArguments("System.TypedReference").WithLocation(3, 28),
3118
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "r").WithArguments("System.TypedReference").WithLocation(3, 53)
3174
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "System.TypedReference*").WithArguments("System.TypedReference").WithLocation(6, 9)
3324
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "s").WithArguments("S1").WithLocation(4, 16));
3350
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "bb").WithArguments("A.B").WithLocation(4, 16),
3353
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "cc").WithArguments("A.B.C").WithLocation(9, 21),
3356
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "aa").WithArguments("A").WithLocation(13, 28));
3374
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "s").WithArguments("S").WithLocation(6, 19));
3398
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "p").WithArguments("S").WithLocation(5, 15),
3401
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "s").WithArguments("S").WithLocation(12, 15),
3404
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "M").WithArguments("S").WithLocation(4, 8),
3407
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "P").WithArguments("S").WithLocation(7, 8),
3410
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "this").WithArguments("S").WithLocation(9, 8),
3413
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "p").WithArguments("S").WithLocation(10, 17));
3534
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&bad").WithArguments("External<object>").WithLocation(13, 22),
3537
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&bad2").WithArguments("External<U>").WithLocation(16, 23)
3892
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&E").WithArguments("System.Action").WithLocation(54, 17),
3956
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&t").WithArguments("T").WithLocation(6, 18),
3959
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&c").WithArguments("C").WithLocation(9, 18),
3962
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S").WithLocation(12, 18),
3965
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&anon").WithArguments("<empty anonymous type>").WithLocation(15, 18));
3993
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S").WithLocation(7, 17));
4960
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S*").WithArguments("S").WithLocation(13, 9),
4963
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s").WithArguments("S").WithLocation(13, 16),
7173
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "a").WithArguments("string").WithLocation(8, 26));
7308
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "a").WithArguments("char[]").WithLocation(8, 26));
7518
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(T)").WithArguments("T").WithLocation(7, 13),
7521
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(C)").WithArguments("C").WithLocation(8, 13),
7524
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(S)").WithArguments("S").WithLocation(9, 13));
8644
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("T").WithLocation(17, 28),
8672
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("T").WithLocation(17, 28),
8722
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("T").WithLocation(17, 28),
8747
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("T").WithLocation(17, 28),
8758
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("T").WithLocation(17, 28),
8783
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("T").WithLocation(17, 28),
8813
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("string").WithLocation(13, 33),
8835
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("string").WithLocation(13, 33),
8875
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("string").WithLocation(13, 33),
8888
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("string").WithLocation(13, 33),
8899
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("string").WithLocation(13, 33),
8912
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "c").WithArguments("string").WithLocation(13, 33),
Semantics\UseSiteErrorTests.cs (8)
2481
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s2").WithArguments("S2").WithLocation(6, 19)
2508
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "sizeof(S2)").WithArguments("S2").WithLocation(6, 20));
2533
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "ptr").WithArguments("S2").WithLocation(4, 23));
2560
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(6, 9),
2572
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(7, 9),
2607
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "S2*").WithArguments("S2").WithLocation(7, 16),
2613
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s2").WithArguments("S2").WithLocation(7, 26),
2619
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "&s2").WithArguments("S2").WithLocation(7, 26)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (9)
Symbols\GenericConstraintTests.cs (3)
350
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "o").WithArguments("A<string>.B1").WithLocation(9, 28),
356
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "o").WithArguments("A<A<int>.B2>.B1").WithLocation(10, 30),
368
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "o").WithArguments("A<int>").WithLocation(8, 27));
Symbols\Source\BaseClassTests.cs (6)
2291
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "F").WithArguments("Base.D").WithLocation(13, 11),
2297
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "E").WithArguments("Base.C").WithLocation(12, 11));
2331
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "F").WithArguments("Base.D").WithLocation(13, 11),
2337
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "E").WithArguments("Base.C").WithLocation(12, 11));
2349
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "F").WithArguments("Base.D").WithLocation(13, 11),
2355
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "E").WithArguments("Base.C").WithLocation(12, 11));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\DiagnosticTest.cs (1)
393
case ErrorCode.
WRN_ManagedAddr
:
Parsing\FileModifierParsingTests.cs (1)
1823
Diagnostic(ErrorCode.
WRN_ManagedAddr
, "_ptr").WithArguments("?").WithLocation(7, 18),