| OpenScop
    0.9.0
    | 
#include <symbols.h>

| Data Fields | |
| int | type | 
| int | generated | 
| int | nb_dims | 
| osl_generic_p | identifier | 
| osl_generic_p | datatype | 
| osl_generic_p | scope | 
| osl_generic_p | extent | 
| void * | usr | 
| struct osl_symbols * | next | 
The osl_symbols_t structure stores information regarding the symbols.
| osl_generic_p osl_symbols::datatype | 
Symbol Datatype (int, float...)
Definition at line 88 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_free(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| osl_generic_p osl_symbols::extent | 
Limits of dimensions in Symbol
Definition at line 90 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_free(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| int osl_symbols::generated | 
Flag to determine its origin
Definition at line 85 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| osl_generic_p osl_symbols::identifier | 
Symbol identifier
Definition at line 87 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_free(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| int osl_symbols::nb_dims | 
Number of array dimensions
Definition at line 86 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| struct osl_symbols* osl_symbols::next | 
Definition at line 93 of file symbols.h.
Referenced by osl_symbols_free(), osl_symbols_get_nb_symbols(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| osl_generic_p osl_symbols::scope | 
Scope of symbol
Definition at line 89 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_free(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
| int osl_symbols::type | 
Symbol type (variable, iterator...)
Definition at line 84 of file symbols.h.
Referenced by osl_symbols_equal(), osl_symbols_idump(), osl_symbols_malloc(), osl_symbols_nclone(), osl_symbols_sprint(), and osl_symbols_sread().
 1.8.6
 1.8.6