sapphire/docs/latex/class_expr_node.tex
2022-07-02 12:03:06 +02:00

49 lines
2.4 KiB
TeX

\hypertarget{class_expr_node}{}\doxysection{Expr\+Node Class Reference}
\label{class_expr_node}\index{ExprNode@{ExprNode}}
{\ttfamily \#include $<$Expr\+Node.\+h$>$}
Inheritance diagram for Expr\+Node\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{class_expr_node}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{class_expr_node_ab8c32004efc2afec3208b0c9b0e9a154}{Expr\+Node}} (std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{class_expr_node}{Expr\+Node}} $>$ child)
\item
\mbox{\hyperlink{class_expr_node_a440d1cb893f7815b71dff7b4ec35089a}{Expr\+Node}} ()
\item
\mbox{\hyperlink{class_expr_node_a3d37807a38daa45e693b2734cfd47727}{$\sim$\+Expr\+Node}} ()
\end{DoxyCompactItemize}
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_expr_node_ab8c32004efc2afec3208b0c9b0e9a154}\label{class_expr_node_ab8c32004efc2afec3208b0c9b0e9a154}}
\index{ExprNode@{ExprNode}!ExprNode@{ExprNode}}
\index{ExprNode@{ExprNode}!ExprNode@{ExprNode}}
\doxysubsubsection{\texorpdfstring{ExprNode()}{ExprNode()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Expr\+Node\+::\+Expr\+Node (\begin{DoxyParamCaption}\item[{std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{class_expr_node}{Expr\+Node}} $>$}]{child }\end{DoxyParamCaption})}
\mbox{\Hypertarget{class_expr_node_a440d1cb893f7815b71dff7b4ec35089a}\label{class_expr_node_a440d1cb893f7815b71dff7b4ec35089a}}
\index{ExprNode@{ExprNode}!ExprNode@{ExprNode}}
\index{ExprNode@{ExprNode}!ExprNode@{ExprNode}}
\doxysubsubsection{\texorpdfstring{ExprNode()}{ExprNode()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Expr\+Node\+::\+Expr\+Node (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
\mbox{\Hypertarget{class_expr_node_a3d37807a38daa45e693b2734cfd47727}\label{class_expr_node_a3d37807a38daa45e693b2734cfd47727}}
\index{ExprNode@{ExprNode}!````~ExprNode@{$\sim$ExprNode}}
\index{````~ExprNode@{$\sim$ExprNode}!ExprNode@{ExprNode}}
\doxysubsubsection{\texorpdfstring{$\sim$ExprNode()}{~ExprNode()}}
{\footnotesize\ttfamily Expr\+Node\+::$\sim$\+Expr\+Node (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
src/\+AST/\mbox{\hyperlink{_expr_node_8h}{Expr\+Node.\+h}}\item
src/\+AST/\mbox{\hyperlink{_expr_node_8cpp}{Expr\+Node.\+cpp}}\end{DoxyCompactItemize}