25 references to ERR_VoidError
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Expressions.cs (1)
8214Error(diagnostics, ErrorCode.ERR_VoidError, expr.Syntax);
Binder\Binder_Operators.cs (4)
235Error(diagnostics, ErrorCode.ERR_VoidError, node); 617Error(diagnostics, ErrorCode.ERR_VoidError, node); 2322Error(diagnostics, ErrorCode.ERR_VoidError, node); 2471Error(diagnostics, ErrorCode.ERR_VoidError, node);
Errors\ErrorFacts.cs (1)
749case ErrorCode.ERR_VoidError:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Emit\NumericIntPtrTests.cs (3)
7028if (includeVoidError) builder.Add(Diagnostic(ErrorCode.ERR_VoidError, $"x {op} y")); 7413unifiedBinaryOps(symbol, "nint", "void*", $"void* void*.{name}(long left, void* right)", $"void* void*.{name}(void* left, long right)", new[] { Diagnostic(ErrorCode.ERR_VoidError, "x + y") }); 7495unifiedBinaryOps(symbol, "nuint", "void*", $"void* void*.{name}(ulong left, void* right)", $"void* void*.{name}(void* left, ulong right)", new[] { Diagnostic(ErrorCode.ERR_VoidError, "x + y") });
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\NativeIntegerTests.cs (3)
10494if (includeVoidError) builder.Add(Diagnostic(ErrorCode.ERR_VoidError, $"x {op} y")); 11143binaryOps(symbol, "nint", "void*", $"void* void*.{name}(long left, void* right)", $"void* void*.{name}(void* left, long right)", new[] { Diagnostic(ErrorCode.ERR_VoidError, "x + y") }); 11217binaryOps(symbol, "nuint", "void*", $"void* void*.{name}(ulong left, void* right)", $"void* void*.{name}(void* left, ulong right)", new[] { Diagnostic(ErrorCode.ERR_VoidError, "x + y") });
Semantics\SemanticErrorTests.cs (5)
8853Diagnostic(ErrorCode.ERR_VoidError, "p++"), 8856Diagnostic(ErrorCode.ERR_VoidError, "p += 2"), 8859Diagnostic(ErrorCode.ERR_VoidError, "p + 1"), 8862Diagnostic(ErrorCode.ERR_VoidError, "q - p"), 8865Diagnostic(ErrorCode.ERR_VoidError, "*p"));
Semantics\UnsafeTests.cs (8)
4653Diagnostic(ErrorCode.ERR_VoidError, "*p")); 4838Diagnostic(ErrorCode.ERR_VoidError, "p->GetHashCode")); 5227Diagnostic(ErrorCode.ERR_VoidError, "p")); 6376Diagnostic(ErrorCode.ERR_VoidError, "p - p"), 6379Diagnostic(ErrorCode.ERR_VoidError, "p + 1"), 6382Diagnostic(ErrorCode.ERR_VoidError, "p - 1"), 6385Diagnostic(ErrorCode.ERR_VoidError, "1 + p"), 6388Diagnostic(ErrorCode.ERR_VoidError, "1 - p"),