48 lines
2.5 KiB
TeX
48 lines
2.5 KiB
TeX
|
\hypertarget{structLocation}{}\doxysection{Location Struct Reference}
|
||
|
\label{structLocation}\index{Location@{Location}}
|
||
|
\doxysubsection*{Public Member Functions}
|
||
|
\begin{DoxyCompactItemize}
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_a7d1957f57b0c5b36b2f546d5833d6be6}\label{structLocation_a7d1957f57b0c5b36b2f546d5833d6be6}}
|
||
|
{\bfseries Location} (int ln, int col, std\+::string file)
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_acebfd439c295573434454fdd3e116e0e}\label{structLocation_acebfd439c295573434454fdd3e116e0e}}
|
||
|
std\+::string {\bfseries str} () const
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_aaa249a0b41e4208fd9346b4744c0a823}\label{structLocation_aaa249a0b41e4208fd9346b4744c0a823}}
|
||
|
std\+::string {\bfseries paren\+\_\+str} () const
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_a375ecb41aafad3dba17600684cb16a6f}\label{structLocation_a375ecb41aafad3dba17600684cb16a6f}}
|
||
|
void {\bfseries advance} ()
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_ab0754b2857e8fc1bb80f0f8c18c629ab}\label{structLocation_ab0754b2857e8fc1bb80f0f8c18c629ab}}
|
||
|
void {\bfseries pos\+\_\+from\+\_\+char} (const char \&character)
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_a8646c981888c9d6423e99a0298f9d795}\label{structLocation_a8646c981888c9d6423e99a0298f9d795}}
|
||
|
void {\bfseries operator=} (const \mbox{\hyperlink{structLocation}{Location}} \&other)
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_a524b9cec2031554ca8f15405ab5ae9ff}\label{structLocation_a524b9cec2031554ca8f15405ab5ae9ff}}
|
||
|
void {\bfseries copy} (const \mbox{\hyperlink{structLocation}{Location}} \&other)
|
||
|
\end{DoxyCompactItemize}
|
||
|
\doxysubsection*{Public Attributes}
|
||
|
\begin{DoxyCompactItemize}
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_a20371736bca98414df38bc3ae316bd1c}\label{structLocation_a20371736bca98414df38bc3ae316bd1c}}
|
||
|
int {\bfseries line}
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_ae9cf292727f8758f402671c80d6c4718}\label{structLocation_ae9cf292727f8758f402671c80d6c4718}}
|
||
|
int {\bfseries column}
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_a5b691d1c7f3c5c1b7428cf118d3595c8}\label{structLocation_a5b691d1c7f3c5c1b7428cf118d3595c8}}
|
||
|
std\+::string {\bfseries fname}
|
||
|
\item
|
||
|
\mbox{\Hypertarget{structLocation_af047bbd018951f48de8adf5a89938acc}\label{structLocation_af047bbd018951f48de8adf5a89938acc}}
|
||
|
std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{structLocation}{Location}} $>$ {\bfseries parent} = nullptr
|
||
|
\end{DoxyCompactItemize}
|
||
|
|
||
|
|
||
|
The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
|
||
|
\item
|
||
|
src/Location.\+h\item
|
||
|
src/Location.\+cpp\end{DoxyCompactItemize}
|