22 references to GetTemp
Microsoft.CodeAnalysis.CSharp (22)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (3)
360BoundExpression inputTemp = _tempAllocator.GetTemp(BoundDagTemp.ForOriginalInput(loweredSwitchGoverningExpression)); 506LowerValueDispatchNode(n, _tempAllocator.GetTemp(input)); 1185BoundExpression right = _tempAllocator.GetTemp(binding.TempContainingValue);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (18)
137BoundExpression input = _tempAllocator.GetTemp(evaluation.Input); 144BoundExpression output = _tempAllocator.GetTemp(outputTemp); 154BoundExpression output = _tempAllocator.GetTemp(outputTemp); 190addArg(RefKind.Out, _tempAllocator.GetTemp(outputTemp)); 209BoundExpression output = _tempAllocator.GetTemp(outputTemp); 246BoundExpression output = _tempAllocator.GetTemp(outputTemp); 259indexerAccess = implicitAccess.WithLengthOrCountAccess(_tempAllocator.GetTemp(e.LengthTemp)); 271BoundExpression output = _tempAllocator.GetTemp(outputTemp); 285indexerAccess = implicitAccess.WithLengthOrCountAccess(_tempAllocator.GetTemp(e.LengthTemp)); 297BoundExpression output = _tempAllocator.GetTemp(outputTemp); 339BoundExpression input = _tempAllocator.GetTemp(test.Input); 473BoundExpression input = _tempAllocator.GetTemp(test.Input); 474BoundExpression output = _tempAllocator.GetTemp(new BoundDagTemp(evaluation.Syntax, typeEvaluation1.Type, evaluation)); 488BoundExpression input = _tempAllocator.GetTemp(test.Input); 490BoundExpression output = _tempAllocator.GetTemp(new BoundDagTemp(evaluation.Syntax, baseType, evaluation)); 567BoundExpression inputTemp = _tempAllocator.GetTemp(inputDagTemp); 629newArguments.Add(_tempAllocator.GetTemp(temp)); 650var tempToHoldInput = _tempAllocator.GetTemp(temp);
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (1)
288BoundExpression right = _tempAllocator.GetTemp(binding.TempContainingValue);