18 references to Legacy
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Conversions.cs (2)
3026
ReportUnsafeIfNotAllowed(syntax.Location, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
3668
&& ReportUnsafeIfNotAllowed(syntax, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
))
Binder\Binder_Expressions.cs (5)
605
ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
1472
bool hasErrors = constantValue is null && ReportUnsafeIfNotAllowed(node, diagnostics, sizeOfTypeOpt: type, disallowedUnder: MemorySafetyRules.
Legacy
);
3728
ReportUnsafeIfNotAllowed(argument.Syntax, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
5106
hasErrors = ReportUnsafeIfNotAllowed(errorLocation, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
6980
hasError = ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
) || hasError;
Binder\Binder_Invocation.cs (2)
1327
gotError = ReportUnsafeIfNotAllowed(node, diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
) || gotError;
2585
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)
241
Debug.Assert(sizeOfTypeOpt is null || disallowedUnder is MemorySafetyRules.
Legacy
);
249
if (disallowedUnder is MemorySafetyRules.
Legacy
)
278
if (disallowedUnder is MemorySafetyRules.
Legacy
)
BoundTree\UnboundLambda.cs (1)
975
this.Binder.ReportUnsafeIfNotAllowed(this.ParameterLocation(i), diagnostics, disallowedUnder: MemorySafetyRules.
Legacy
);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
592
binder.ReportUnsafeIfNotAllowed(declarator.Location, diagnosticsForFirstDeclarator, disallowedUnder: MemorySafetyRules.
Legacy
);