1 write to _expressionTemps
Microsoft.CodeAnalysis.CSharp (1)
CodeGen\CodeGenerator.cs (1)
533
_expressionTemps
= exprTemps;
10 references to _expressionTemps
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\CodeGenerator.cs (7)
315
Debug.Assert(!(
_expressionTemps
?.Count > 0), "leaking expression temps?");
316
_expressionTemps
?.Free();
529
ArrayBuilder<LocalDefinition> exprTemps =
_expressionTemps
;
542
if (
_expressionTemps
?.Count > 0)
545
for (int i =
_expressionTemps
.Count - 1; i >= 0; i--)
547
var temp =
_expressionTemps
[i];
551
_expressionTemps
.Clear();
CodeGen\EmitExpression.cs (3)
3028
int exprTempsBefore =
_expressionTemps
?.Count ?? 0;
3040
var exprTempsAfter =
_expressionTemps
?.Count ?? 0;
3055
_expressionTemps
.Count = exprTempsBefore;