53 references to ERR_BlockBodyAndExpressionBody
Microsoft.CodeAnalysis.CSharp (2)
Errors\ErrorFacts.cs (1)
1696or ErrorCode.ERR_BlockBodyAndExpressionBody
Symbols\Symbol.cs (1)
1513diagnostics.Add(ErrorCode.ERR_BlockBodyAndExpressionBody, syntax.GetLocation());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (6)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
2630Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "public int M() { return 0; } => 0;").WithLocation(4, 5));
Semantics\OutVarTests.cs (3)
18771Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public Test2() 19000Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public Test2(bool a) 19142Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public Test2(bool a)
Semantics\PrimaryConstructorTests.cs (2)
8009Assert.Equal(1, diagnosticsToCheck.Where(d => d.Code is (int)ErrorCode.ERR_BlockBodyAndExpressionBody).Count()); 8011diagnosticsToCheck = diagnosticsToCheck.Where(d => d.Code is not (int)ErrorCode.ERR_BlockBodyAndExpressionBody);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (15)
IOperation\IOperationTests_IConstructorBodyOperation.cs (4)
392Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public C() 509Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public C(int i1, int i2, int j1, int j2) : base() 583Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public C() 860Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"C(int j1, int j2) : base(out var i1, out var i2)
IOperation\IOperationTests_ILocalFunctionStatement.cs (2)
541Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "object F() { return new object(); } => null;").WithLocation(6, 19), 987Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"void local(bool result, bool input1, bool input2)
IOperation\IOperationTests_IMethodBodyOperation.cs (9)
165Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public void M() 328Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public void M(int i1, int i2, int j1, int j2) 395Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public void M() 501Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public void M() 651Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public static C operator ! (C x) 793Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public static implicit operator int(C x) 932Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"~C() 1074Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"remove 1118Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int P { get; } => throw null;").WithLocation(4, 5)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (19)
Semantics\ExpressionBodiedMemberTests.cs (18)
467Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static void M1() 498Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static public int operator + (C x, C y) 528Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"C() 567Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"~C() 610Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"get 637Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static public int P2 672Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static public explicit operator int (C x) 703Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static int M1() 734Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static public int operator + (C x, C y) 767Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static public int P2 800Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"static public explicit operator int (C x) 831Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"public C() 867Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"~C() 905Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, @"set 940Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int Bar() { return 0; } => 0;").WithLocation(6, 9), 959Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int this[int i] { get { return 0; } } => 0;").WithLocation(4, 5)); 975Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "get { return 0; } => 0;").WithLocation(4, 23)); 992Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "add { } => null;").WithLocation(5, 22));
Semantics\InitOnlyMemberTests.cs (1)
3186Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "init { P1 = 1; } => P1 = 1;").WithLocation(7, 9)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (11)
Symbols\DefaultInterfaceImplementationTests.cs (9)
2986Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int P1 {add; remove;} => 0;").WithLocation(4, 5) 3022Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "static abstract int P1 {add; remove;} => 0;").WithLocation(4, 5) 3058Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "static virtual int P1 {add; remove;} => 0;").WithLocation(4, 5) 3090Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int P1 {get; set;} => 0;").WithLocation(4, 5) 3115Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "static abstract int P1 {get; set;} => 0;").WithLocation(4, 5) 3140Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "static virtual int P1 {get; set;} => 0;").WithLocation(4, 5) 5119Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int this[int i] {add; remove;} => 0;").WithLocation(4, 5) 5147Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "int this[int i] {get; set;} => 0;").WithLocation(4, 5) 44575Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "static I9() {} => throw null;").WithLocation(46, 5),
Symbols\Source\ExpressionBodiedMethodTests.cs (1)
78Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "public int M() {} => 1;").WithLocation(4, 5),
Symbols\Source\ExpressionBodiedPropertyTests.cs (1)
41Diagnostic(ErrorCode.ERR_BlockBodyAndExpressionBody, "public int P { get; } => 1;").WithLocation(4, 5)