1 write to _compilation
Microsoft.CodeAnalysis.CSharp (1)
Binder\DecisionDagBuilder.cs (1)
72
this.
_compilation
= compilation;
14 references to _compilation
Microsoft.CodeAnalysis.CSharp (14)
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
424
pattern = UnionMatchingRewriter.Rewrite(builder.
_compilation
, pattern);
Binder\DecisionDagBuilder.cs (13)
199
pattern = UnionMatchingRewriter.Rewrite(
_compilation
, pattern);
843
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
1207
return new ExtendedErrorTypeSymbol(this.
_compilation
, name, arity: 0, errorInfo: null, unreported: false);
1830
if (!_forLowering && ValueSetFactory.TypeUnionValueSetFactoryForInput(
_compilation
, typeTest.Input) is { } factory)
1832
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
1856
if (!_forLowering && ValueSetFactory.TypeUnionValueSetFactoryForInput(
_compilation
, nonNullTest.Input) is { } factory)
1859
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
1877
if (!_forLowering && ValueSetFactory.TypeUnionValueSetFactoryForInput(
_compilation
, nullTest.Input) is { } factory)
1880
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
2005
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
2098
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
2135
var useSiteInfo = new CompoundUseSiteInfo<AssemblySymbol>(_diagnostics,
_compilation
.Assembly);
4832
if (easyOutForLowering != (object)planA && !builder._forLowering && ValueSetFactory.TypeUnionValueSetFactoryForInput(builder.
_compilation
, planA.Input) is not null)