Property | Type | Description | |
---|---|---|---|
AllocateSlot | Microsoft.CodeAnalysis.CodeGen.LocalDefinition | ||
DeclareLocal | Microsoft.CodeAnalysis.CodeGen.LocalDefinition | ||
DeclareLocalImpl | Microsoft.CodeAnalysis.CodeGen.LocalDefinition | ||
FreeLocal | void | ||
FreeSlot | void | ||
GetLocal | Microsoft.CodeAnalysis.CodeGen.LocalDefinition |
Method | Description | |
---|---|---|
LocalSlotManager ( Microsoft.CodeAnalysis.CodeGen.VariableSlotAllocator slotAllocatorOpt ) : System | ||
LocalsInOrder ( ) : ImmutableArray |
Method | Description | |
---|---|---|
AllocateSlot ( Cci.ITypeReference type, LocalSlotConstraints constraints, ImmutableArray dynamicTransformFlags = default(ImmutableArray<bool>), ImmutableArray tupleElementNames = default(ImmutableArray<string>) ) : Microsoft.CodeAnalysis.CodeGen.LocalDefinition |
Gets a local slot.
|
|
DeclareLocal ( Cci.ITypeReference type, ILocalSymbolInternal symbol, string name, SynthesizedLocalKind kind, Microsoft.CodeAnalysis.CodeGen.LocalDebugId id, LocalVariableAttributes pdbAttributes, LocalSlotConstraints constraints, ImmutableArray dynamicTransformFlags, ImmutableArray tupleElementNames, bool isSlotReusable ) : Microsoft.CodeAnalysis.CodeGen.LocalDefinition | ||
DeclareLocalImpl ( Cci.ITypeReference type, ILocalSymbolInternal symbolOpt, string nameOpt, SynthesizedLocalKind kind, Microsoft.CodeAnalysis.CodeGen.LocalDebugId id, LocalVariableAttributes pdbAttributes, LocalSlotConstraints constraints, ImmutableArray dynamicTransformFlags, ImmutableArray tupleElementNames ) : Microsoft.CodeAnalysis.CodeGen.LocalDefinition | ||
FreeLocal ( ILocalSymbol symbol ) : void |
Release a local slot by its symbol. Slot is not associated with symbol after this.
|
|
FreeSlot ( Microsoft.CodeAnalysis.CodeGen.LocalDefinition slot ) : void |
Frees a local slot.
|
|
GetLocal ( ILocalSymbol symbol ) : Microsoft.CodeAnalysis.CodeGen.LocalDefinition |
Retrieve a local slot by its symbol.
|
public LocalSlotManager ( Microsoft.CodeAnalysis.CodeGen.VariableSlotAllocator slotAllocatorOpt ) : System | ||
slotAllocatorOpt | Microsoft.CodeAnalysis.CodeGen.VariableSlotAllocator | |
return | System |