reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/polly/lib/External/isl/include/isl/stream.h
   43 struct isl_token;

References

tools/polly/lib/External/isl/include/isl/stream.h
   45 __isl_give isl_val *isl_token_get_val(isl_ctx *ctx, struct isl_token *tok);
   46 __isl_give char *isl_token_get_str(isl_ctx *ctx, struct isl_token *tok);
   47 int isl_token_get_type(struct isl_token *tok);
   48 void isl_token_free(struct isl_token *tok);
   59 void isl_stream_error(__isl_keep isl_stream *s, struct isl_token *tok,
   62 struct isl_token *isl_stream_next_token(__isl_keep isl_stream *s);
   63 struct isl_token *isl_stream_next_token_on_same_line(__isl_keep isl_stream *s);
   65 void isl_stream_push_token(__isl_keep isl_stream *s, struct isl_token *tok);
tools/polly/lib/External/isl/isl_input.c
  149 static struct isl_token *next_token(__isl_keep isl_stream *s)
  151 	struct isl_token *tok, *tok2;
  188 	struct isl_token *tok = NULL;
  189 	struct isl_token *tok2 = NULL;
  256 	struct isl_token *tok;
  287 	struct isl_token *tok;
  319 	struct isl_token *tok;
  349 static int is_start_of_div(struct isl_token *tok)
  379 	struct isl_token *tok;
  443 	struct isl_token *tok = NULL;
  571 	struct isl_token *tok = NULL;
  677 static int is_comparator(struct isl_token *tok)
  742 	struct isl_token *tok;
  759 	struct isl_token *tok;
  786 	struct isl_token *tok;
  854 	struct isl_token *tok = NULL;
  891 	struct isl_token *tok;
  935 	struct isl_token *tok;
 1146 		struct isl_token *tok;
 1181 	struct isl_token *tok;
 1255 	struct isl_token *tok;
 1575 	struct isl_token *tok;
 1672 	struct isl_token *tok, *tok2;
 1749 		struct isl_token *tok;
 1890 	struct isl_token *tok;
 1955 	struct isl_token *tok;
 1956 	struct isl_token *tok2;
 2070 	struct isl_token *tok;
 2071 	struct isl_token *tok2;
 2109 	struct isl_token *tok;
 2138 	struct isl_token *tok;
 2157 		struct isl_token *tok2;
 2245 	struct isl_token *tok;
 2286 	struct isl_token *tok;
 2368 	struct isl_token *tok;
 2387 	struct isl_token *tok;
 2527 	struct isl_token *tok;
 2557 	struct isl_token *tok;
 2623 	struct isl_token *tok;
 2636 		struct isl_token *tok2;
 3024 	struct isl_token *tok;
 3118 	struct isl_token *tok;
 3146 	struct isl_token *tok, *tok2;
 3927 	struct isl_token *tok, *tok2, *tok3;
 3958 	struct isl_token *tok, *tok2;
tools/polly/lib/External/isl/isl_stream.c
   69 struct isl_token *isl_token_new(isl_ctx *ctx,
   72 	struct isl_token *tok = isl_alloc_type(ctx, struct isl_token);
   85 int isl_token_get_type(struct isl_token *tok)
   92 __isl_give isl_val *isl_token_get_val(isl_ctx *ctx, struct isl_token *tok)
  105 __isl_give char *isl_token_get_str(isl_ctx *ctx, struct isl_token *tok)
  117 void isl_token_free(struct isl_token *tok)
  132 void isl_stream_error(__isl_keep isl_stream *s, struct isl_token *tok,
  293 void isl_stream_push_token(__isl_keep isl_stream *s, struct isl_token *tok)
  367 static struct isl_token *next_token(__isl_keep isl_stream *s, int same_line)
  370 	struct isl_token *tok = NULL;
  669 struct isl_token *isl_stream_next_token(__isl_keep isl_stream *s)
  674 struct isl_token *isl_stream_next_token_on_same_line(__isl_keep isl_stream *s)
  681 	struct isl_token *tok;
  696 	struct isl_token *tok;
  709 	struct isl_token *tok;
  725 	struct isl_token *tok;
  744 	struct isl_token *tok;
  787 		struct isl_token *tok = isl_stream_next_token(s);
  944 	struct isl_token *tok;
 1048 	struct isl_token *tok;
 1080 	struct isl_token *tok;
 1117 	struct isl_token *tok;
 1150 	struct isl_token *tok;
tools/polly/lib/External/isl/isl_stream_private.h
   21 struct isl_token *isl_token_new(isl_ctx *ctx,
   59 	struct isl_token	*tokens[5];