Polly 20.0.0git
Public Attributes | List of all members
isl_token Struct Reference

#include <isl_stream_private.h>

Public Attributes

int type
 
unsigned int on_new_line: 1
 
unsigned is_keyword: 1
 
int line
 
int col
 
union {
   isl_int   v
 
   char *   s
 
   isl_map *   map
 
   isl_pw_aff *   pwaff
 
u
 

Detailed Description

Definition at line 5 of file isl_stream_private.h.

Member Data Documentation

◆ col

int isl_token::col

◆ is_keyword

unsigned isl_token::is_keyword

◆ line

int isl_token::line

◆ map

isl_map* isl_token::map

◆ on_new_line

unsigned int isl_token::on_new_line

◆ pwaff

isl_pw_aff* isl_token::pwaff

◆ s

char* isl_token::s

Definition at line 15 of file isl_stream_private.h.

Referenced by accept_affine(), accept_affine_factor(), accept_affine_list(), accept_cst_factor(), accept_div(), accept_extended_affine(), accept_minmax(), accept_piecewise_affine(), accept_ternary(), add_constraint(), affine_mod(), basic_map_read_polylib_constraint(), current_state(), eat_key(), FN(), get_yaml_indent(), is_rational(), isl_stream_eat(), isl_stream_eat_if_available(), isl_stream_error(), isl_stream_free(), isl_stream_getc(), isl_stream_is_empty(), isl_stream_new(), isl_stream_new_file(), isl_stream_new_str(), isl_stream_next_token(), isl_stream_next_token_is(), isl_stream_next_token_on_same_line(), isl_stream_push_char(), isl_stream_push_token(), isl_stream_read_aff(), isl_stream_read_ast_expr(), isl_stream_read_ast_node(), isl_stream_read_id(), isl_stream_read_ident_if_available(), isl_stream_read_schedule(), isl_stream_read_schedule_tree(), isl_stream_read_val(), isl_stream_read_with_params_union_pw_multi_aff(), isl_stream_ungetc(), isl_stream_yaml_next(), isl_stream_yaml_read_end_mapping(), isl_stream_yaml_read_end_sequence(), isl_stream_yaml_read_start_mapping(), isl_stream_yaml_read_start_sequence(), isl_token_free(), isl_token_get_str(), isl_token_has_str(), isl_token_new(), isl_vec_read_from_file(), isl_vec_read_polylib(), KEY_GET(), next_is_comparator(), next_is_condition_start(), next_is_domain_colon(), next_is_empty_tuple(), next_is_end_tuple_element(), next_is_fresh_ident(), next_is_param_tuple(), next_is_schedule(), next_is_sequence(), next_is_tuple(), next_key(), next_signed_value(), next_signed_value_fn(), next_signed_value_on_same_line(), next_token(), obj_read(), optional_power(), pop_state(), push_aff(), push_state(), pw_aff_div_by_cst(), read_aff_domain(), read_band(), read_block(), read_body(), read_children(), read_coincident(), read_conditional_aff(), read_conditional_multi_aff(), read_conditional_multi_pw_aff(), read_conjunct(), read_conjuncts(), read_context(), read_defined_var_list(), read_disjuncts(), read_domain(), read_exists(), read_expansion(), read_extension(), read_factor(), read_filter(), read_for(), read_formula(), read_guard(), read_id(), read_if(), read_int(), read_map_tuple(), read_mark(), read_multi_union_pw_aff_body_core(), read_op(), read_optional_formula(), read_params(), read_pw_aff_with_dom(), read_sequence(), read_set(), read_space_tuples(), read_term(), read_tuple(), read_tuple_id(), read_tuple_list(), read_tuple_pw_aff_el(), read_tuple_space(), read_tuple_var_def(), read_universe_params(), read_user(), read_var_def(), resolve_paren_expr(), set_current_line_col(), set_yaml_indent(), stream_getc(), update_piecewise_affine_colon(), update_state(), and vec_read().

◆ type

int isl_token::type

◆ 

union { ... } isl_token::u

◆ v

isl_int isl_token::v

The documentation for this struct was generated from the following file: