\hypertarget{_error_8h}{}\doxysection{src/\+Error.h File Reference}
\label{_error_8h}\index{src/Error.h@{src/Error.h}}
{\ttfamily \#include \char`\"{}Location.\+h\char`\"{}}\newline
\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespace_error}{Error}}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{namespace_error_aa3680909596c6ac37bc0579385b59632}{Error\+::show\+\_\+import\+\_\+line}} (const \mbox{\hyperlink{struct_location}{Location}} \&loc, std\+::ostream \&output\+\_\+stream)
\item 
void \mbox{\hyperlink{namespace_error_a52e79c9d3b4d7280ffee959c4646675f}{Error\+::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}{Error\+::throw\+\_\+error\+\_\+without\+\_\+location}} (const std\+::string \&details)
\item 
void \mbox{\hyperlink{namespace_error_ab62bae2c735ea379eab3a8039c2c1ade}{Error\+::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}{Error\+::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}
