\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}