1 write to LocalSlotManager
Microsoft.CodeAnalysis (1)
CodeGen\ILBuilder.cs (1)
77this.LocalSlotManager = localSlotManager;
24 references to LocalSlotManager
Microsoft.CodeAnalysis.CSharp (8)
CodeGen\CodeGenerator.cs (1)
179result = _builder.LocalSlotManager.DeclareLocal(
CodeGen\EmitStatement.cs (6)
780_builder.AddLocalToScope(_builder.LocalSlotManager.GetLocal(local)); 1730return _builder.LocalSlotManager.GetLocal(symbol); 1793var localDef = _builder.LocalSlotManager.DeclareLocal( 1870_builder.LocalSlotManager.FreeLocal(local); 1879return _builder.LocalSlotManager.AllocateSlot( 1889_builder.LocalSlotManager.FreeSlot(temp);
Compiler\MethodCompiler.cs (1)
1623var localVariables = builder.LocalSlotManager.LocalsInOrder();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (3)
ExpressionCompilerTests.cs (3)
1118var locals = methodData.ILBuilder.LocalSlotManager.LocalsInOrder(); 2090var locals = methodData.ILBuilder.LocalSlotManager.LocalsInOrder(); 2159var locals = methodData.ILBuilder.LocalSlotManager.LocalsInOrder();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1882var builderLocal = builder.LocalSlotManager.LocalsInOrder()[i];
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationTestDataExtensions.cs (1)
109Cci.MetadataWriter.GetLocalSlotDebugInfos(methodData.ILBuilder.LocalSlotManager.LocalsInOrder()),
Metadata\ILBuilderVisualizer.cs (2)
150var locals = builder.LocalSlotManager.LocalsInOrder().SelectAsArray(mapLocal); 187var locals = builder.LocalSlotManager.LocalsInOrder().SelectAsArray(mapLocal);
Microsoft.CodeAnalysis.VisualBasic (6)
CodeGen\EmitStatement.vb (5)
1288Dim localDef = _builder.LocalSlotManager.DeclareLocal( 1366_builder.LocalSlotManager.FreeLocal(local) 1379Return _builder.LocalSlotManager.GetLocal(symbol) 1386Return _builder.LocalSlotManager.AllocateSlot( 1395_builder.LocalSlotManager.FreeSlot(temp)
Compilation\MethodCompiler.vb (1)
1674builder.LocalSlotManager.LocalsInOrder(),
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (3)
ExpressionCompilerTests.vb (3)
1222Dim locals = methodData.ILBuilder.LocalSlotManager.LocalsInOrder() 2024Dim locals = methodData.ILBuilder.LocalSlotManager.LocalsInOrder() 2081Dim locals = methodData.ILBuilder.LocalSlotManager.LocalsInOrder()