49 lines
4.2 KiB
TeX
49 lines
4.2 KiB
TeX
\hypertarget{namespace_error}{}\doxysection{Error Namespace Reference}
|
|
\label{namespace_error}\index{Error@{Error}}
|
|
\doxysubsection*{Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{namespace_error_aa3680909596c6ac37bc0579385b59632}{show\+\_\+import\+\_\+line}} (const \mbox{\hyperlink{struct_location}{Location}} \&loc, std\+::ostream \&output\+\_\+stream)
|
|
\item
|
|
void \mbox{\hyperlink{namespace_error_a52e79c9d3b4d7280ffee959c4646675f}{throw\+\_\+error}} (const \mbox{\hyperlink{struct_location}{Location}} \&loc, const std\+::string line\+\_\+text, const std\+::string \&details)
|
|
\item
|
|
void \mbox{\hyperlink{namespace_error_a97056e92a18863fb0f490c73bc089fbe}{throw\+\_\+error\+\_\+without\+\_\+location}} (const std\+::string \&details)
|
|
\item
|
|
void \mbox{\hyperlink{namespace_error_ab62bae2c735ea379eab3a8039c2c1ade}{throw\+\_\+warning}} (const \mbox{\hyperlink{struct_location}{Location}} \&loc, const std\+::string line\+\_\+text, const std\+::string \&details)
|
|
\item
|
|
void \mbox{\hyperlink{namespace_error_a938494fd39f939d79cd611b5bd2f2b67}{show\+\_\+import\+\_\+lines}} (const \mbox{\hyperlink{struct_location}{Location}} \&loc, void($\ast$import\+\_\+line\+\_\+printer)(const \mbox{\hyperlink{struct_location}{Location}} \&, std\+::ostream \&), std\+::ostream \&stream)
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Function Documentation}
|
|
\mbox{\Hypertarget{namespace_error_aa3680909596c6ac37bc0579385b59632}\label{namespace_error_aa3680909596c6ac37bc0579385b59632}}
|
|
\index{Error@{Error}!show\_import\_line@{show\_import\_line}}
|
|
\index{show\_import\_line@{show\_import\_line}!Error@{Error}}
|
|
\doxysubsubsection{\texorpdfstring{show\_import\_line()}{show\_import\_line()}}
|
|
{\footnotesize\ttfamily void Error\+::show\+\_\+import\+\_\+line (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_location}{Location}} \&}]{loc, }\item[{std\+::ostream \&}]{output\+\_\+stream }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{namespace_error_a938494fd39f939d79cd611b5bd2f2b67}\label{namespace_error_a938494fd39f939d79cd611b5bd2f2b67}}
|
|
\index{Error@{Error}!show\_import\_lines@{show\_import\_lines}}
|
|
\index{show\_import\_lines@{show\_import\_lines}!Error@{Error}}
|
|
\doxysubsubsection{\texorpdfstring{show\_import\_lines()}{show\_import\_lines()}}
|
|
{\footnotesize\ttfamily void Error\+::show\+\_\+import\+\_\+lines (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_location}{Location}} \&}]{loc, }\item[{void($\ast$)(const \mbox{\hyperlink{struct_location}{Location}} \&, std\+::ostream \&)}]{import\+\_\+line\+\_\+printer, }\item[{std\+::ostream \&}]{stream }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{namespace_error_a52e79c9d3b4d7280ffee959c4646675f}\label{namespace_error_a52e79c9d3b4d7280ffee959c4646675f}}
|
|
\index{Error@{Error}!throw\_error@{throw\_error}}
|
|
\index{throw\_error@{throw\_error}!Error@{Error}}
|
|
\doxysubsubsection{\texorpdfstring{throw\_error()}{throw\_error()}}
|
|
{\footnotesize\ttfamily void Error\+::throw\+\_\+error (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_location}{Location}} \&}]{loc, }\item[{const std\+::string}]{line\+\_\+text, }\item[{const std\+::string \&}]{details }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{namespace_error_a97056e92a18863fb0f490c73bc089fbe}\label{namespace_error_a97056e92a18863fb0f490c73bc089fbe}}
|
|
\index{Error@{Error}!throw\_error\_without\_location@{throw\_error\_without\_location}}
|
|
\index{throw\_error\_without\_location@{throw\_error\_without\_location}!Error@{Error}}
|
|
\doxysubsubsection{\texorpdfstring{throw\_error\_without\_location()}{throw\_error\_without\_location()}}
|
|
{\footnotesize\ttfamily void Error\+::throw\+\_\+error\+\_\+without\+\_\+location (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{details }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{namespace_error_ab62bae2c735ea379eab3a8039c2c1ade}\label{namespace_error_ab62bae2c735ea379eab3a8039c2c1ade}}
|
|
\index{Error@{Error}!throw\_warning@{throw\_warning}}
|
|
\index{throw\_warning@{throw\_warning}!Error@{Error}}
|
|
\doxysubsubsection{\texorpdfstring{throw\_warning()}{throw\_warning()}}
|
|
{\footnotesize\ttfamily void Error\+::throw\+\_\+warning (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_location}{Location}} \&}]{loc, }\item[{const std\+::string}]{line\+\_\+text, }\item[{const std\+::string \&}]{details }\end{DoxyParamCaption})}
|
|
|