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