18 references to Legacy
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Conversions.cs (2)
3103
ReportUnsafeIfNotAllowed(syntax.Location, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
3738
&& ReportUnsafeIfNotAllowed(syntax, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
))
Binder\Binder_Expressions.cs (5)
605
ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
1475
bool hasErrors = constantValue is null && ReportUnsafeIfNotAllowed(node, diagnostics, sizeOfTypeOpt: type, disallowedUnder: MemorySafetyRules.
Legacy
);
3731
ReportUnsafeIfNotAllowed(argument.Syntax, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
5121
hasErrors = ReportUnsafeIfNotAllowed(errorLocation, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
6979
hasError = ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
) || hasError;
Binder\Binder_Invocation.cs (2)
1352
gotError = ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
) || gotError;
2617
bool hasErrors = ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
) ||
Binder\Binder_Statements.cs (1)
191
fixedBinder.ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
Binder\Binder_Symbols.cs (3)
463
if (GetUnsafeDiagnosticInfo(disallowedUnder: MemorySafetyRules.
Legacy
, sizeOfTypeOpt: null) is CSDiagnosticInfo info)
606
ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
932
ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
Binder\Binder_Unsafe.cs (3)
262
Debug.Assert(sizeOfTypeOpt is null || disallowedUnder is MemorySafetyRules.
Legacy
);
272
if (disallowedUnder is MemorySafetyRules.
Legacy
)
315
if (disallowedUnder is MemorySafetyRules.
Legacy
)
BoundTree\UnboundLambda.cs (1)
977
this.Binder.ReportUnsafeIfNotAllowed(this.ParameterLocation(i), diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
625
binder.ReportUnsafeIfNotAllowed(declarator.Location, diagnosticsForFirstDeclarator, disallowedUnder: MemorySafetyRules.
Legacy
);