def METHOD_NAME(fparser2_tree):
    '''Create an instance of MetaFuncsMetadata from an fparser2
    tree.
    :param fparser2_tree: fparser2 tree capturing the meta \
        funcs metadata.
    :type fparser2_tree: :py:class:`fparser.two.Fortran2003.\
        Data_Component_Def_Stmt`
    :returns: an instance of MetaFuncsMetadata.
    :rtype: :py:class:`psyclone.domain.lfric.kernel.\
        MetaFuncsMetadata`
    '''
    values_list = MetaFuncsMetadata.get_derived_array_declaration(
        fparser2_tree, "FUNC_TYPE", "META_FUNCS")
    meta_obj_list = []
    for value in values_list:
        meta_obj_list.append(
            MetaFuncsArgMetadata.create_from_fortran_string(value))
    return MetaFuncsMetadata(meta_obj_list)