1 write to _expressionTemps
Microsoft.CodeAnalysis.CSharp (1)
CodeGen\CodeGenerator.cs (1)
536
_expressionTemps
= exprTemps;
10 references to _expressionTemps
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\CodeGenerator.cs (7)
318
Debug.Assert(!(
_expressionTemps
?.Count > 0), "leaking expression temps?");
319
_expressionTemps
?.Free();
532
ArrayBuilder<LocalDefinition> exprTemps =
_expressionTemps
;
545
if (
_expressionTemps
?.Count > 0)
548
for (int i =
_expressionTemps
.Count - 1; i >= 0; i--)
550
var temp =
_expressionTemps
[i];
554
_expressionTemps
.Clear();
CodeGen\EmitExpression.cs (3)
3028
int exprTempsBefore =
_expressionTemps
?.Count ?? 0;
3040
var exprTempsAfter =
_expressionTemps
?.Count ?? 0;
3055
_expressionTemps
.Count = exprTempsBefore;