Class IRFunc<TInput, TOutput>
Namespace: DotBoxD.Abstractions
Assembly: DotBoxD.Abstractions.dll
Typed public carrier for the IR body generated from a delegate argument.
public sealed class IRFunc<TInput, TOutput>Type Parameters
Section titled “Type Parameters”TInput
TOutput
Inheritance
Section titled “Inheritance”object ← IRFunc<TInput, TOutput>
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Section titled “Properties”public LoweredPipelineStep Step { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”FromStep(LoweredPipelineStep)
Section titled “ FromStep(LoweredPipelineStep)”public static IRFunc<TInput, TOutput> FromStep(LoweredPipelineStep step)Parameters
Section titled “Parameters”step LoweredPipelineStep
Returns
Section titled “Returns”IRFunc<TInput, TOutput>