16 references to AllocateTemp
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\CodeGenerator.cs (1)
206
result =
AllocateTemp
(returnTypeWithAnnotations.Type, _boundBody.Syntax, slotConstraints);
CodeGen\EmitAddress.cs (2)
136
var temp = this.
AllocateTemp
(type, expression.Syntax);
331
var value = this.
AllocateTemp
(expression.Type, expression.Syntax);
CodeGen\EmitExpression.cs (7)
476
cloneTemp =
AllocateTemp
(receiverType, receiver.Syntax);
1816
tempOpt = this.
AllocateTemp
(parentCallReceiverType, nested.Syntax);
2087
tempOpt =
AllocateTemp
(receiverType, receiver.Syntax);
3088
temp =
AllocateTemp
(
3537
var temp = this.
AllocateTemp
(type, syntaxNode);
4038
var temp =
AllocateTemp
(to, syntax);
4063
temp =
AllocateTemp
(ptrInvocation.InvokedExpression.Type, ptrInvocation.Syntax);
CodeGen\EmitStackAllocInitializer.cs (1)
89
var temp =
AllocateTemp
(readOnlySpan, syntaxNode);
CodeGen\EmitStatement.cs (5)
1169
var temp =
AllocateTemp
(exceptionSource.Type, exceptionSource.Syntax);
1301
temp =
AllocateTemp
(expression.Type, expression.Syntax);
1394
var stringLength =
AllocateTemp
(int32Type, syntaxNode);
1422
var charTemp =
AllocateTemp
(charType, syntaxNode);
1525
keyHash =
AllocateTemp
(UInt32Type, syntaxNode);