OpenScop  0.9.0
Data Fields
osl_symbols Struct Reference

#include <symbols.h>

Collaboration diagram for osl_symbols:
Collaboration graph
[legend]

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_symbolsnext

Detailed Description

The osl_symbols_t structure stores information regarding the symbols.

Definition at line 83 of file symbols.h.


Field Documentation

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().

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().

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().

A user defined field

Definition at line 92 of file symbols.h.


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