Struct IrSlotAttributeTarget
Identifies a function-local IR slot attribute target.
public readonly struct IrSlotAttributeTarget : IEquatable<IrSlotAttributeTarget>
- Implements
- Inherited Members
Constructors
IrSlotAttributeTarget(string, int)
Identifies a function-local IR slot attribute target.
public IrSlotAttributeTarget(string FunctionId, int SlotId)
Parameters
FunctionIdstringThe containing function identifier.
SlotIdintThe function-local slot identifier.
Properties
FunctionId
The containing function identifier.
public string FunctionId { get; init; }
Property Value
SlotId
The function-local slot identifier.
public int SlotId { get; init; }
Property Value
Methods
Deconstruct(out string, out int)
public void Deconstruct(out string FunctionId, out int SlotId)
Parameters
Equals(IrSlotAttributeTarget)
public bool Equals(IrSlotAttributeTarget other)
Parameters
otherIrSlotAttributeTarget
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(IrSlotAttributeTarget, IrSlotAttributeTarget)
public static bool operator ==(IrSlotAttributeTarget left, IrSlotAttributeTarget right)
Parameters
leftIrSlotAttributeTargetrightIrSlotAttributeTarget
Returns
operator !=(IrSlotAttributeTarget, IrSlotAttributeTarget)
public static bool operator !=(IrSlotAttributeTarget left, IrSlotAttributeTarget right)
Parameters
leftIrSlotAttributeTargetrightIrSlotAttributeTarget