ejpet_code_gen_generators (exjpet v0.3.0)

This module is a backend module for ejpet wich produces AST of matching functions.

Link to this section Summary

Link to this section Functions

Link to this function

add_captures(empty, name, values)

Link to this function

build_function_name(key)

Link to this function

check_span_match(what, module, arg3, params, acc, strict)

Link to this function

continue_until_end_(iterable, module, matcher, params)

Link to this function

continue_until_end_(list, module, matcher, params, acc)

Link to this function

continue_until_match(list, module, matcher, params)

Link to this function

continue_until_span_match(what, module, span_matcher, params)

Link to this function

continue_until_value_match(iterable, module, matcher, params, arg5)

Link to this function

deep_continue_until_end_(iterable, module, matcher, params)

Link to this function

deep_continue_until_end_(m, module, matcher, params, acc)

Link to this function

deep_continue_until_value_match(m, module, matcher, params, flags)

Link to this function

do_match_descendant(items, params, module, matcher_names, flags)

Link to this function

do_match_iterable(items, params, module, matcher_names, flags)

Link to this function

do_match_object(items, params, module, pair_matcher_names)

Link to this function

generate_matcher(what, options, cb)

Link to this function

melt_captures(empty, c)