14 references to AllocateTemp
Microsoft.CodeAnalysis.CSharp (14)
CodeGen\EmitAddress.cs (2)
136var temp = this.AllocateTemp(type, expression.Syntax); 331var value = this.AllocateTemp(expression.Type, expression.Syntax);
CodeGen\EmitExpression.cs (6)
476cloneTemp = AllocateTemp(receiverType, receiver.Syntax); 1792tempOpt = this.AllocateTemp(parentCallReceiverType, nested.Syntax); 2060tempOpt = AllocateTemp(receiverType, receiver.Syntax); 3495var temp = this.AllocateTemp(type, syntaxNode); 4000var temp = AllocateTemp(to, syntax); 4025temp = AllocateTemp(ptrInvocation.InvokedExpression.Type, ptrInvocation.Syntax);
CodeGen\EmitStackAllocInitializer.cs (1)
89var temp = AllocateTemp(readOnlySpan, syntaxNode);
CodeGen\EmitStatement.cs (5)
1169var temp = AllocateTemp(exceptionSource.Type, exceptionSource.Syntax); 1301temp = AllocateTemp(expression.Type, expression.Syntax); 1394var stringLength = AllocateTemp(int32Type, syntaxNode); 1419var charTemp = AllocateTemp(charType, syntaxNode); 1519keyHash = AllocateTemp(UInt32Type, syntaxNode);