OpenScop  0.9.0
Data Fields
osl_coordinates Struct Reference

#include <coordinates.h>

Data Fields

char * name
int line_start
int line_end
int column_start
int column_end
int indent

Detailed Description

The osl_coordinates_t structure stores a coordinates extension to the core OpenScop representation. It provides information about the SCoP location in the original source file (file name, starting and ending lines/columns, indentation level).

Definition at line 85 of file coordinates.h.


Field Documentation

Ending column of the SCoP in the ending line.

Definition at line 90 of file coordinates.h.

Referenced by osl_coordinates_clone(), osl_coordinates_equal(), osl_coordinates_idump(), osl_coordinates_malloc(), osl_coordinates_sprint(), and osl_coordinates_sread().

Starting column of the SCoP in the starting line.

Definition at line 89 of file coordinates.h.

Referenced by osl_coordinates_clone(), osl_coordinates_equal(), osl_coordinates_idump(), osl_coordinates_malloc(), osl_coordinates_sprint(), and osl_coordinates_sread().

Indentation (number of spaces starting each line).

Definition at line 91 of file coordinates.h.

Referenced by osl_coordinates_clone(), osl_coordinates_equal(), osl_coordinates_idump(), osl_coordinates_malloc(), osl_coordinates_sprint(), and osl_coordinates_sread().


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