Imports | Exports |
---|---|
Name: random_member/2 Module: random Name: maybe/1 Module: random Name: random/1 Module: random Name: random/3 Module: random Name: delete/3 Module: lists Name: maplist/2 Module: lists Name: maplist/3 Module: lists Name: max/2 Module: statistics Name: safe_create_texpr/4 Module: bsyntaxtree Name: find_identifier_uses_for_quantifier_body/3 Module: bsyntaxtree Name: repair_used_ids/3 Module: bsyntaxtree Name: has_type/2 Module: fuzztypes Name: primary_type/1 Module: fuzztypes Name: primitive_type/1 Module: fuzztypes Name: higher_order_type/1 Module: fuzztypes Name: higher_order_sub_types/2 Module: fuzztypes Name: child_types/2 Module: fuzztypes Name: is_leaf_node/1 Module: fuzztypes Name: node_info/3 Module: fuzztypes Name: random_member_bt/2 Module: mutations | Name: fuzz/2 Name: fuzz/3 Name: fuzz_node/5 Name: fuzz_n_nodes/6 Name: fuzz_conjuncts/3 Name: fuzz_n_conjuncts/5 Name: qfuzz/1 Name: qfuzz/2 Name: disallowed_child/3 |
Description:
disallowed_child(?Node, ?AstDepth, ?TypedChildNode).
Description:
fresh_random_id_name(+UsedIds, -NewIdName).
Description:
fuzz_children(+ChildrenTypes, +Depth, +Env, -NewEnv, -BAsts).
Description:
fuzz_n_nodes(+Num, +NodeType, +Depth, +Env, -NewEnv, -BAsts).
Description:
fuzz_node(+BNodeName, +ChildrenTypes, +Type, +Depth, +Env, -NewEnv, -BAst).
Description:
restrict_env_if_needed(+NodeName, +AstDepth, +Env, -RestrictedEnv, -Changed).