\hypertarget{structbad__iterator}{}\doxysection{bad\+\_\+iterator\texorpdfstring{$<$}{<} depth \texorpdfstring{$>$}{>} Struct Template Reference}
\label{structbad__iterator}\index{bad\_iterator$<$ depth $>$@{bad\_iterator$<$ depth $>$}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
constexpr auto \mbox{\hyperlink{structbad__iterator_a3426aea3ae84f212fae1febf8b8dfaba}{operator-\/$>$}} () const noexcept -\/$>$ \mbox{\hyperlink{structbad__iterator}{bad\+\_\+iterator}}$<$ depth -\/ 1 $>$
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int $\ast$ \mbox{\hyperlink{structbad__iterator_a5161250bbec61c6b6df7fa5964c44fa4}{p}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$int depth$>$\newline
struct bad\+\_\+iterator$<$ depth $>$}


Definition at line \mbox{\hyperlink{main_8cpp_source_l00055}{55}} of file \mbox{\hyperlink{main_8cpp_source}{main.\+cpp}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structbad__iterator_a3426aea3ae84f212fae1febf8b8dfaba}\label{structbad__iterator_a3426aea3ae84f212fae1febf8b8dfaba}} 
\index{bad\_iterator$<$ depth $>$@{bad\_iterator$<$ depth $>$}!operator-\/$>$@{operator-\/$>$}}
\index{operator-\/$>$@{operator-\/$>$}!bad\_iterator$<$ depth $>$@{bad\_iterator$<$ depth $>$}}
\doxysubsubsection{\texorpdfstring{operator-\/$>$()}{operator->()}}
{\footnotesize\ttfamily template$<$int depth$>$ \\
constexpr auto \mbox{\hyperlink{structbad__iterator}{bad\+\_\+iterator}}$<$ depth $>$\+::operator-\/$>$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{structbad__iterator}{bad\+\_\+iterator}}$<$depth -\/ 1$>$ \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{main_8cpp_source_l00057}{57}} of file \mbox{\hyperlink{main_8cpp_source}{main.\+cpp}}.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structbad__iterator_a5161250bbec61c6b6df7fa5964c44fa4}\label{structbad__iterator_a5161250bbec61c6b6df7fa5964c44fa4}} 
\index{bad\_iterator$<$ depth $>$@{bad\_iterator$<$ depth $>$}!p@{p}}
\index{p@{p}!bad\_iterator$<$ depth $>$@{bad\_iterator$<$ depth $>$}}
\doxysubsubsection{\texorpdfstring{p}{p}}
{\footnotesize\ttfamily template$<$int depth$>$ \\
int$\ast$ \mbox{\hyperlink{structbad__iterator}{bad\+\_\+iterator}}$<$ depth $>$\+::p}



Definition at line \mbox{\hyperlink{main_8cpp_source_l00056}{56}} of file \mbox{\hyperlink{main_8cpp_source}{main.\+cpp}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
tests/\mbox{\hyperlink{main_8cpp}{main.\+cpp}}\end{DoxyCompactItemize}
