\hypertarget{testOperand_8cpp}{}\doxysection{tests/\+A\+P\+U/test\+Operand.cpp File Reference} \label{testOperand_8cpp}\index{tests/APU/testOperand.cpp@{tests/APU/testOperand.cpp}} {\ttfamily \#include $<$catch2/catch\+\_\+test\+\_\+macros.\+hpp$>$}\newline {\ttfamily \#include \char`\"{}tests.\+hpp\char`\"{}}\newline {\ttfamily \#include \char`\"{}S\+N\+E\+S.\+hpp\char`\"{}}\newline {\ttfamily \#include \char`\"{}A\+P\+U/\+A\+P\+U.\+hpp\char`\"{}}\newline {\ttfamily \#include \char`\"{}Exceptions/\+Invalid\+Address.\+hpp\char`\"{}}\newline Include dependency graph for test\+Operand.\+cpp\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{testOperand_8cpp__incl} \end{center} \end{figure} \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{testOperand_8cpp_a4b1f968c9e643cdd91577750563f3b97}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}immediate apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_a9b99e5f27596456c5e77d47187c5c47c}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}direct apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_a539a67e97057377ca0d9dd5dab6e14cd}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}X apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_a74c5f3e2f35b43cd89fe46c24eed5dca}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Y apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_ae02d2172116b65e64167d5d874c3067c}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}directbyX apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_ad1b9961174ac731bfd7a37d8188dd343}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}directbyY apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_aad8d21d35ad18598d04a68f6ebc20338}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absolute apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_a503ea9ceef8efee9d8265267af4796f8}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absolutebyx apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_ac030cb44bf98ceaa31a596bd07fa9f33}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absoluteaddrbyx apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_af13c9dc2fe7b7830b1b3325f72a00a1a}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absoluteaddrbyy apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_ac5af69713dbe8c5127a5b1649dc29aef}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absolutebit apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_a93c522c76a855303ddaf04aaab543ae1}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absolutebyxdirect apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \item \mbox{\hyperlink{testOperand_8cpp_a3a2b4a9c2916ecf8a6cb8ccde188aab5}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absolutedirectbyy apu\+\_\+get\char`\"{}, \char`\"{}\mbox{[}apu\+\_\+get\mbox{]}\char`\"{}) \end{DoxyCompactItemize} \doxysubsection{Function Documentation} \mbox{\Hypertarget{testOperand_8cpp_aad8d21d35ad18598d04a68f6ebc20338}\label{testOperand_8cpp_aad8d21d35ad18598d04a68f6ebc20338}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absolute apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_ac030cb44bf98ceaa31a596bd07fa9f33}\label{testOperand_8cpp_ac030cb44bf98ceaa31a596bd07fa9f33}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absoluteaddrbyx apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_af13c9dc2fe7b7830b1b3325f72a00a1a}\label{testOperand_8cpp_af13c9dc2fe7b7830b1b3325f72a00a1a}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absoluteaddrbyy apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_ac5af69713dbe8c5127a5b1649dc29aef}\label{testOperand_8cpp_ac5af69713dbe8c5127a5b1649dc29aef}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [4/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absolutebit apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a503ea9ceef8efee9d8265267af4796f8}\label{testOperand_8cpp_a503ea9ceef8efee9d8265267af4796f8}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [5/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absolutebyx apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a93c522c76a855303ddaf04aaab543ae1}\label{testOperand_8cpp_a93c522c76a855303ddaf04aaab543ae1}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [6/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absolutebyxdirect apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a3a2b4a9c2916ecf8a6cb8ccde188aab5}\label{testOperand_8cpp_a3a2b4a9c2916ecf8a6cb8ccde188aab5}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [7/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absolutedirectbyy apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a9b99e5f27596456c5e77d47187c5c47c}\label{testOperand_8cpp_a9b99e5f27596456c5e77d47187c5c47c}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [8/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}direct apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_ae02d2172116b65e64167d5d874c3067c}\label{testOperand_8cpp_ae02d2172116b65e64167d5d874c3067c}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [9/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}directbyX apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_ad1b9961174ac731bfd7a37d8188dd343}\label{testOperand_8cpp_ad1b9961174ac731bfd7a37d8188dd343}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [10/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}directbyY apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a4b1f968c9e643cdd91577750563f3b97}\label{testOperand_8cpp_a4b1f968c9e643cdd91577750563f3b97}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [11/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}immediate apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a539a67e97057377ca0d9dd5dab6e14cd}\label{testOperand_8cpp_a539a67e97057377ca0d9dd5dab6e14cd}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [12/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}X apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})} \mbox{\Hypertarget{testOperand_8cpp_a74c5f3e2f35b43cd89fe46c24eed5dca}\label{testOperand_8cpp_a74c5f3e2f35b43cd89fe46c24eed5dca}} \index{testOperand.cpp@{testOperand.cpp}!TEST\_CASE@{TEST\_CASE}} \index{TEST\_CASE@{TEST\_CASE}!testOperand.cpp@{testOperand.cpp}} \doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [13/13]}} {\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Y apu\+\_\+get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}apu\+\_\+get\mbox{]} }\end{DoxyParamCaption})}