27 references to ERR_VoidError
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Expressions.cs (1)
9941Error(diagnostics, ErrorCode.ERR_VoidError, expr.Syntax);
Binder\Binder_Operators.cs (4)
301Error(diagnostics, ErrorCode.ERR_VoidError, node); 1017Error(diagnostics, ErrorCode.ERR_VoidError, node); 3264Error(diagnostics, ErrorCode.ERR_VoidError, node); 3929Error(diagnostics, ErrorCode.ERR_VoidError, node);
Errors\ErrorFacts.cs (1)
810or ErrorCode.ERR_VoidError
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Emit\NumericIntPtrTests.cs (3)
7068if (includeVoidError) builder.Add(Diagnostic(ErrorCode.ERR_VoidError, $"x {op} y")); 7453unifiedBinaryOps(symbol, "nint", "void*", $"void* void*.{name}(long left, void* right)", $"void* void*.{name}(void* left, long right)", new[] { Diagnostic(ErrorCode.ERR_VoidError, "x + y") }); 7535unifiedBinaryOps(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.Emit3.UnitTests (2)
Semantics\ExtensionOperatorsTests.cs (2)
10303Diagnostic(ErrorCode.ERR_VoidError, op + "x").WithLocation(11, 35) 10333Diagnostic(ErrorCode.ERR_VoidError, op + "x").WithLocation(11, 35)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\NativeIntegerTests.cs (3)
10525if (includeVoidError) builder.Add(Diagnostic(ErrorCode.ERR_VoidError, $"x {op} y")); 11174binaryOps(symbol, "nint", "void*", $"void* void*.{name}(long left, void* right)", $"void* void*.{name}(void* left, long right)", new[] { Diagnostic(ErrorCode.ERR_VoidError, "x + y") }); 11248binaryOps(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)
8857Diagnostic(ErrorCode.ERR_VoidError, "p++"), 8860Diagnostic(ErrorCode.ERR_VoidError, "p += 2"), 8863Diagnostic(ErrorCode.ERR_VoidError, "p + 1"), 8866Diagnostic(ErrorCode.ERR_VoidError, "q - p"), 8869Diagnostic(ErrorCode.ERR_VoidError, "*p"));
Semantics\UnsafeTests.cs (8)
7491Diagnostic(ErrorCode.ERR_VoidError, "*p")); 7676Diagnostic(ErrorCode.ERR_VoidError, "p->GetHashCode")); 8065Diagnostic(ErrorCode.ERR_VoidError, "p")); 9214Diagnostic(ErrorCode.ERR_VoidError, "p - p"), 9217Diagnostic(ErrorCode.ERR_VoidError, "p + 1"), 9220Diagnostic(ErrorCode.ERR_VoidError, "p - 1"), 9223Diagnostic(ErrorCode.ERR_VoidError, "1 + p"), 9226Diagnostic(ErrorCode.ERR_VoidError, "1 - p"),