\hypertarget{structparser_1_1AST_1_1String}{}\section{parser\+:\+:A\+ST\+:\+:String Struct Reference} \label{structparser_1_1AST_1_1String}\index{parser\+::\+A\+S\+T\+::\+String@{parser\+::\+A\+S\+T\+::\+String}} Inheritance diagram for parser\+:\+:A\+ST\+:\+:String\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{structparser_1_1AST_1_1String__inherit__graph} \end{center} \end{figure} Collaboration diagram for parser\+:\+:A\+ST\+:\+:String\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=198pt]{structparser_1_1AST_1_1String__coll__graph} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structparser_1_1AST_1_1String_abfd0153f134d6ed91c9c14af121438f4}\label{structparser_1_1AST_1_1String_abfd0153f134d6ed91c9c14af121438f4}} {\footnotesize template$<$typename... Ts$>$ }\\std\+::tuple$<$ std\+::optional$<$ Ts $>$... $>$ {\bfseries refine} () const \end{DoxyCompactItemize} \subsection*{Static Public Attributes} \begin{DoxyCompactItemize} \item static constexpr std\+::size\+\_\+t {\bfseries max\+\_\+derived\+\_\+size} \end{DoxyCompactItemize} \subsection{Member Data Documentation} \mbox{\Hypertarget{structparser_1_1AST_1_1String_a5c6427f7d29f2d915de73c73d3a0f96b}\label{structparser_1_1AST_1_1String_a5c6427f7d29f2d915de73c73d3a0f96b}} \index{parser\+::\+A\+S\+T\+::\+String@{parser\+::\+A\+S\+T\+::\+String}!max\+\_\+derived\+\_\+size@{max\+\_\+derived\+\_\+size}} \index{max\+\_\+derived\+\_\+size@{max\+\_\+derived\+\_\+size}!parser\+::\+A\+S\+T\+::\+String@{parser\+::\+A\+S\+T\+::\+String}} \subsubsection{\texorpdfstring{max\+\_\+derived\+\_\+size}{max\_derived\_size}} {\footnotesize\ttfamily constexpr std\+::size\+\_\+t parser\+::\+A\+S\+T\+::\+String\+::max\+\_\+derived\+\_\+size\hspace{0.3cm}{\ttfamily [static]}} {\bfseries Initial value\+:} \begin{DoxyCode} = \textcolor{keyword}{sizeof}(ASTNode) + \textcolor{keyword}{sizeof}(std::vector) \end{DoxyCode} The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item parser.\+h\end{DoxyCompactItemize}