#include "location.h" #include "build.tab.h" Location::Location() : sFile("none"), iStartRow( -1 ), iStartCol( -1 ), iEndRow( -1 ), iEndCol( -1 ) { } Location::Location( struct YYLTYPE &loc ) : sFile("???"), iStartRow( loc.first_line ), iStartCol( loc.first_column ), iEndRow( loc.last_line ), iEndCol( loc.last_column ) { } Location::Location( const Bu::FString &sFile, int iStartRow, int iStartCol, int iEndRow, int iEndCol ) : sFile( sFile ), iStartRow( iStartRow ), iStartCol( iStartCol ), iEndRow( iEndRow ), iEndCol( iEndCol ) { } Location::~Location() { }