sapphire/docs/latex/structLocation.tex
2022-07-02 11:42:10 +02:00

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}