\hypertarget{jcc__rewrite__pass_8hpp}{}\doxysection{include/obf/passes/jcc\+\_\+rewrite\+\_\+pass.hpp File Reference} \label{jcc__rewrite__pass_8hpp}\index{include/obf/passes/jcc\_rewrite\_pass.hpp@{include/obf/passes/jcc\_rewrite\_pass.hpp}} {\ttfamily \#include $<$obf/pass.\+hpp$>$}\newline \doxysubsection*{Data Structures} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classtheo_1_1obf_1_1jcc__rewrite__pass__t}{theo\+::obf\+::jcc\+\_\+rewrite\+\_\+pass\+\_\+t}} \begin{DoxyCompactList}\small\item\em jcc rewrite pass which rewrites rip relative jcc\textquotesingle{}s so that they are position independent. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \mbox{\hyperlink{namespacetheo}{theo}} \begin{DoxyCompactList}\small\item\em The outer most encompassing namespace of this project. \end{DoxyCompactList}\item namespace \mbox{\hyperlink{namespacetheo_1_1obf}{theo\+::obf}} \begin{DoxyCompactList}\small\item\em this is the main namespace for obfuscation related things. \end{DoxyCompactList}\end{DoxyCompactItemize}