1 write to _compilation
Microsoft.CodeAnalysis.CSharp (1)
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
54
_compilation
= compilation;
7 references to _compilation
Microsoft.CodeAnalysis.CSharp (7)
Lowering\DiagnosticsPass_ExpressionTrees.cs (4)
153
ExecutableCodeBinder.ValidateIteratorMethod(
_compilation
, node.Symbol, _diagnostics);
333
!
_compilation
.IsFeatureEnabled(MessageID.IDS_FeatureExpressionOptionalAndNamedArguments))
338
!
_compilation
.IsFeatureEnabled(MessageID.IDS_FeatureExpressionOptionalAndNamedArguments))
345
Debug.Assert(
_compilation
.IsFeatureEnabled(MessageID.IDS_FeatureExpressionOptionalAndNamedArguments));
Lowering\DiagnosticsPass_Warnings.cs (3)
66
if (IsNonAgileFieldAccess(fieldAccess,
_compilation
))
89
if (IsNonAgileFieldAccess(fieldAccess,
_compilation
) && !fieldSymbol.Type.IsReferenceType)
153
var interlocked =
_compilation
.GetWellKnownType(WellKnownType.System_Threading_Interlocked);