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