1 write to _expressionTemps
Microsoft.CodeAnalysis.CSharp (1)
CodeGen\CodeGenerator.cs (1)
538
_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();
534
ArrayBuilder<LocalDefinition> exprTemps =
_expressionTemps
;
547
if (
_expressionTemps
?.Count > 0)
550
for (int i =
_expressionTemps
.Count - 1; i >= 0; i--)
552
var temp =
_expressionTemps
[i];
556
_expressionTemps
.Clear();
CodeGen\EmitExpression.cs (3)
3032
int exprTempsBefore =
_expressionTemps
?.Count ?? 0;
3044
var exprTempsAfter =
_expressionTemps
?.Count ?? 0;
3059
_expressionTemps
.Count = exprTempsBefore;