2 overrides of Compilation
Microsoft.CodeAnalysis.CSharp (2)
Binder\Semantics\Conversions\Conversions.cs (1)
36protected override CSharpCompilation Compilation { get { return _binder.Compilation; } }
Binder\Semantics\Conversions\TypeConversions.cs (1)
62protected override CSharpCompilation Compilation => null;
23 references to Compilation
Microsoft.CodeAnalysis.CSharp (23)
Binder\Semantics\Conversions\ConversionsBase.cs (15)
92Debug.Assert(Compilation != null); 277Debug.Assert(Compilation != null); 369Debug.Assert(Compilation != null); 534Debug.Assert(sourceExpression is null || Compilation is not null); 623Debug.Assert(sourceExpression is null || Compilation is not null); 994Debug.Assert(sourceExpression is null || Compilation is not null); 1104Debug.Assert(Compilation is not null); 1133Debug.Assert(Compilation is not null); 1214Debug.Assert(Compilation is not null); 1245Debug.Assert(Compilation is not null); 1329Debug.Assert(Compilation != null); 1781Debug.Assert(sourceExpressionOpt is null || Compilation is not null); 2137Debug.Assert(Compilation is not null); 2155Debug.Assert(Compilation is not null); 2180Debug.Assert(Compilation is not null);
Binder\Semantics\Conversions\UserDefinedExplicitConversions.cs (4)
27Debug.Assert(sourceExpression is null || Compilation is not null); 94Debug.Assert(sourceExpression is null || Compilation is not null); 152Debug.Assert(sourceExpression is null || Compilation is not null); 472Debug.Assert(expr is null || Compilation is not null);
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (4)
31Debug.Assert(sourceExpression is null || Compilation is not null); 151Debug.Assert(sourceExpression is null || Compilation is not null); 567Debug.Assert(aExpr is null || Compilation is not null); 586Debug.Assert(aExpr is null || Compilation is not null);