1 write to _expressionTemps
Microsoft.CodeAnalysis.CSharp (1)
CodeGen\CodeGenerator.cs (1)
517
_expressionTemps
= exprTemps;
10 references to _expressionTemps
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\CodeGenerator.cs (7)
302
Debug.Assert(!(
_expressionTemps
?.Count > 0), "leaking expression temps?");
303
_expressionTemps
?.Free();
513
ArrayBuilder<LocalDefinition> exprTemps =
_expressionTemps
;
526
if (
_expressionTemps
?.Count > 0)
529
for (int i =
_expressionTemps
.Count - 1; i >= 0; i--)
531
var temp =
_expressionTemps
[i];
535
_expressionTemps
.Clear();
CodeGen\EmitExpression.cs (3)
2989
int exprTempsBefore =
_expressionTemps
?.Count ?? 0;
3001
var exprTempsAfter =
_expressionTemps
?.Count ?? 0;
3016
_expressionTemps
.Count = exprTempsBefore;