atlas  0.6
Public Member Functions | Public Attributes | List of all members
atlas::interpreter::source_location Struct Reference

#include <parse_types.h>

Public Member Functions

 source_location (const YYLTYPE &loc)
 source_location ()
 source_location (const source_location &left, const source_location &right)
bool undefined () const

Public Attributes

unsigned int start_line
unsigned short extent
unsigned short first_col
unsigned short last_col
id_type file

Constructor & Destructor Documentation

atlas::interpreter::source_location::source_location ( const YYLTYPE loc)
atlas::interpreter::source_location::source_location ( )
atlas::interpreter::source_location::source_location ( const source_location left,
const source_location right 

Member Function Documentation

bool atlas::interpreter::source_location::undefined ( ) const

Member Data Documentation

unsigned short atlas::interpreter::source_location::extent
id_type atlas::interpreter::source_location::file
unsigned short atlas::interpreter::source_location::first_col
unsigned short atlas::interpreter::source_location::last_col
unsigned int atlas::interpreter::source_location::start_line

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