@objcMembers public class MutatorProcedureIfReturn: NSObject
A mutator for dynamically modifying an
if/return block (which is to be used exclusively inside
of a procedure definition block).
The target block that will be mutated
public weak var block: Block?
The associated layout of the mutator
public weak var layout: MutatorLayout?
Flag determining if this block should accept a return input value.
public var hasReturnValue: Bool = true
Returns a list of inputs that have been created by this mutator on
self.block, sorted in ascending order of their index within
public func sortedMutatorInputs() -> [Input]
A sorted list of inputs created by this mutator on