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)
153ExecutableCodeBinder.ValidateIteratorMethod(_compilation, node.Symbol, _diagnostics); 333!_compilation.IsFeatureEnabled(MessageID.IDS_FeatureExpressionOptionalAndNamedArguments)) 338!_compilation.IsFeatureEnabled(MessageID.IDS_FeatureExpressionOptionalAndNamedArguments)) 345Debug.Assert(_compilation.IsFeatureEnabled(MessageID.IDS_FeatureExpressionOptionalAndNamedArguments));
Lowering\DiagnosticsPass_Warnings.cs (3)
66if (IsNonAgileFieldAccess(fieldAccess, _compilation)) 89if (IsNonAgileFieldAccess(fieldAccess, _compilation) && !fieldSymbol.Type.IsReferenceType) 153var interlocked = _compilation.GetWellKnownType(WellKnownType.System_Threading_Interlocked);