27 references to ERR_IllegalInnerUnsafe
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Statements.cs (1)
181
Error(diagnostics, ErrorCode.
ERR_IllegalInnerUnsafe
, node.UnsafeKeyword);
Binder\Binder_Unsafe.cs (1)
63
return new CSDiagnosticInfo(ErrorCode.
ERR_IllegalInnerUnsafe
);
Binder\ExecutableCodeBinder.cs (1)
132
diagnostics.Add(ErrorCode.
ERR_IllegalInnerUnsafe
, errorLocation);
Errors\ErrorFacts.cs (1)
1233
case ErrorCode.
ERR_IllegalInnerUnsafe
:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Emit\NumericIntPtrTests.cs (4)
1366
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(nint)").WithLocation(6, 22),
1369
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(nuint)").WithLocation(7, 22),
1372
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(System.IntPtr)").WithLocation(8, 22),
1375
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(System.UIntPtr)").WithLocation(9, 22));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (19)
Semantics\LocalFunctionTests.cs (4)
2399
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "M4").WithLocation(33, 36),
2402
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "int*").WithLocation(37, 40),
2405
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "&x").WithLocation(39, 23),
2408
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "Local(&x)").WithLocation(39, 17),
Semantics\NativeIntegerTests.cs (2)
4376
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(nint)").WithLocation(6, 22),
4379
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(nuint)").WithLocation(7, 22));
Semantics\SemanticErrorTests.cs (5)
15286
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "unsafe"),
15289
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "int *"),
15292
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "&i"),
15295
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "p"),
15298
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "IteratorMeth2")
Semantics\UnsafeTests.cs (8)
280
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "Goo"));
299
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "unsafe"));
318
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "unsafe"));
338
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "unsafe"));
937
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "Iterator")); //this is for putting "unsafe" on an iterator, not for the parameter type
944
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "Iterator")); //this is for putting "unsafe" on an iterator, not for the parameter type
7612
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "sizeof(S)"));
7978
Diagnostic(ErrorCode.
ERR_IllegalInnerUnsafe
, "stackalloc int[1]"));