Polly 19.0.0git
Public Attributes | List of all members
isl_stream Struct Reference

#include <isl_stream_private.h>

Public Attributes

struct isl_ctxctx
 
FILE * file
 
const char * str
 
int line
 
int col
 
int start_line
 
int start_col
 
int last_line
 
int eof
 
char * buffer
 
size_t size
 
size_t len
 
int c
 
int un [5]
 
int n_un
 
struct isl_tokentokens [5]
 
int n_token
 
struct isl_hash_tablekeywords
 
enum isl_token_type next_type
 
int yaml_depth
 
int yaml_size
 
enum isl_yaml_stateyaml_state
 
int * yaml_indent
 

Detailed Description

Definition at line 41 of file isl_stream_private.h.

Member Data Documentation

◆ buffer

char* isl_stream::buffer

Definition at line 52 of file isl_stream_private.h.

◆ c

int isl_stream::c

Definition at line 55 of file isl_stream_private.h.

◆ col

int isl_stream::col

Definition at line 46 of file isl_stream_private.h.

◆ ctx

struct isl_ctx* isl_stream::ctx

◆ eof

int isl_stream::eof

Definition at line 50 of file isl_stream_private.h.

◆ file

FILE* isl_stream::file

Definition at line 43 of file isl_stream_private.h.

◆ keywords

struct isl_hash_table* isl_stream::keywords

Definition at line 62 of file isl_stream_private.h.

◆ last_line

int isl_stream::last_line

Definition at line 49 of file isl_stream_private.h.

◆ len

size_t isl_stream::len

Definition at line 54 of file isl_stream_private.h.

◆ line

int isl_stream::line

Definition at line 45 of file isl_stream_private.h.

◆ n_token

int isl_stream::n_token

Definition at line 60 of file isl_stream_private.h.

◆ n_un

int isl_stream::n_un

Definition at line 57 of file isl_stream_private.h.

◆ next_type

enum isl_token_type isl_stream::next_type

Definition at line 63 of file isl_stream_private.h.

◆ size

size_t isl_stream::size

Definition at line 53 of file isl_stream_private.h.

◆ start_col

int isl_stream::start_col

Definition at line 48 of file isl_stream_private.h.

◆ start_line

int isl_stream::start_line

Definition at line 47 of file isl_stream_private.h.

◆ str

const char* isl_stream::str

Definition at line 44 of file isl_stream_private.h.

◆ tokens

struct isl_token* isl_stream::tokens[5]

Definition at line 59 of file isl_stream_private.h.

◆ un

int isl_stream::un[5]

Definition at line 56 of file isl_stream_private.h.

◆ yaml_depth

int isl_stream::yaml_depth

Definition at line 65 of file isl_stream_private.h.

◆ yaml_indent

int* isl_stream::yaml_indent

Definition at line 68 of file isl_stream_private.h.

◆ yaml_size

int isl_stream::yaml_size

Definition at line 66 of file isl_stream_private.h.

◆ yaml_state

enum isl_yaml_state* isl_stream::yaml_state

Definition at line 67 of file isl_stream_private.h.


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