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