SelectionConstraintGenerator

class SelectionConstraintGenerator(program: ProgramNode, protocolFactory: ProtocolFactory, protocolComposer: ProtocolComposer, costEstimator: CostEstimator<IntegerCost>)

Functions

getSelectionProblem
Link copied to clipboard
fun getSelectionProblem(): SelectionProblem
viableProtocols
Link copied to clipboard
fun viableProtocols(node: DeclarationNode): Set<Protocol>
fun viableProtocols(node: LetNode): Set<Protocol>
fun viableProtocols(node: ParameterNode): Set<Protocol>