67 references to WRN_InvalidMainSig
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (2)
2009
noMainFoundDiagnostics.Add(ErrorCode.
WRN_InvalidMainSig
, candidate.GetFirstLocation(), candidate);
2101
if (diagnostic.Code == (int)ErrorCode.
WRN_InvalidMainSig
|| diagnostic.Code == (int)ErrorCode.WRN_MainCantBeGeneric)
Errors\ErrorFacts.cs (2)
253
case ErrorCode.
WRN_InvalidMainSig
:
600
or ErrorCode.
WRN_InvalidMainSig
Generated\ErrorFacts.Generated.cs (1)
9
case ErrorCode.
WRN_InvalidMainSig
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (54)
CodeGen\CodeGenAsyncMainTests.cs (20)
72
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(11, 22));
125
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(11, 22));
166
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(25, 22),
209
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(25, 22),
243
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(12, 22),
280
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(12, 22),
316
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(12, 17),
347
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(10, 17),
390
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(6, 22),
430
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(6, 17),
649
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main(string[])").WithLocation(6, 21),
1056
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main()").WithLocation(6, 30),
1098
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main(bool)").WithLocation(6, 23),
1119
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main<T>(bool)").WithLocation(6, 23),
1285
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main(string[])").WithLocation(12, 30),
1316
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main(string[])").WithLocation(12, 24),
1344
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main(string[])").WithLocation(11, 30));
1988
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(4, 28));
2010
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(4, 33));
2070
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(43, 25));
CodeGen\CodeGenUsingDeclarationTests.cs (4)
1502
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "await using const var obj = new object();").WithArguments("<top-level-statements-entry-point>").WithLocation(1, 1),
1519
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "await using (const var obj = new object()) { }").WithArguments("<top-level-statements-entry-point>").WithLocation(1, 1),
1613
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "await using const System.IAsyncDisposable obj = null;").WithArguments("<top-level-statements-entry-point>").WithLocation(1, 1),
1630
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "await using (const System.IAsyncDisposable obj) { }").WithArguments("<top-level-statements-entry-point>").WithLocation(1, 1),
Emit\EntryPointTests.cs (30)
36
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(int)"));
76
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(int)"),
78
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(double)"),
80
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(string[*,*])"),
107
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("D.Main()"),
315
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("MyClass.Main(string[], int)")
340
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("A.Main(double)"),
650
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(string)"),
652
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(int)"),
903
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("D.Main(double)"),
953
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(string[*,*])"),
971
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(string[][])"),
990
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(System.Array)"),
1024
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(string[])"),
1056
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(int, params string[])"),
1074
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(string[], params string[])"),
1092
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(params int[])"),
1124
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(int)"),
1142
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("B.Main(string[*,*])"),
1162
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Extension.Main(B, string[])"),
1182
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Extension.Main(B)"),
1199
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Extension.Main(string)"),
1244
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(ref string[])"),
1266
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("C.Main(__arglist)"),
1268
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("D.Main(string[], __arglist)"),
1286
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main(out string[])"),
1496
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("extension.Main(B, string[])").WithLocation(7, 24),
1554
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Mybase.Main(dynamic)"));
1621
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main()").WithLocation(4, 27),
1641
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("Program.Main(string[])"),
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\ExtensionTests.cs (2)
38820
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("E.Main(int)").WithLocation(5, 21));
38829
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "Main").WithArguments("E.Main(int)").WithLocation(5, 21));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\NullableReferenceTypesTests.cs (1)
91272
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "await foreach").WithArguments("<top-level-statements-entry-point>").WithLocation(1, 1),
Semantics\TopLevelStatementsTests.cs (4)
7472
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, "await Test();").WithArguments("<top-level-statements-entry-point>").WithLocation(1, 1),
7523
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, @"await System.Threading.Tasks.Task.Factory.StartNew(() => 5L);
7561
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, @"await System.Threading.Tasks.Task.Factory.StartNew(() => ""5"");
7590
Diagnostic(ErrorCode.
WRN_InvalidMainSig
, @"await System.Threading.Tasks.Task.Factory.StartNew(() => ""5"");
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Diagnostics\DiagnosticTest.cs (1)
2954
case ErrorCode.
WRN_InvalidMainSig
: