#include <isl/id.h>
#include <isl/val.h>
#include <isl/schedule.h>
#include <isl/stream.h>
#include <isl_schedule_private.h>
#include <isl_schedule_tree.h>
enum isl_schedule_key { … };
static char *key_str[] = …;
#undef KEY
#define KEY …
#undef KEY_ERROR
#define KEY_ERROR …
#undef KEY_END
#define KEY_END …
#undef KEY_STR
#define KEY_STR …
#undef KEY_EXTRACT
#define KEY_EXTRACT …
#undef KEY_GET
#define KEY_GET …
#include "extract_key.c"
static __isl_give isl_schedule_tree *isl_stream_read_schedule_tree(
__isl_keep isl_stream *s);
static __isl_give isl_schedule_tree *read_context(__isl_keep isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_domain(__isl_keep isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_expansion(isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_extension(isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_filter(__isl_keep isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_guard(isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_mark(isl_stream *s)
{ … }
#undef EL_BASE
#define EL_BASE …
#include <isl_list_read_yaml_templ.c>
static __isl_give isl_val_list *read_coincident(__isl_keep isl_stream *s)
{ … }
static __isl_give isl_schedule_band *set_coincident(
__isl_take isl_schedule_band *band, __isl_take isl_val_list *coincident)
{ … }
static __isl_give isl_schedule_tree *read_band(isl_stream *s)
{ … }
#undef EL_BASE
#define EL_BASE …
#include <isl_list_read_yaml_templ.c>
static __isl_give isl_schedule_tree *read_children(isl_stream *s,
enum isl_schedule_node_type type)
{ … }
static __isl_give isl_schedule_tree *read_sequence(isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *read_set(isl_stream *s)
{ … }
static __isl_give isl_schedule_tree *isl_stream_read_schedule_tree(
struct isl_stream *s)
{ … }
__isl_give isl_schedule *isl_stream_read_schedule(isl_stream *s)
{ … }
__isl_give isl_schedule *isl_schedule_read_from_file(isl_ctx *ctx, FILE *input)
{ … }
#undef TYPE_BASE
#define TYPE_BASE …
#include "isl_read_from_str_templ.c"