\hypertarget{reloc__transform__pass_8hpp}{}\doxysection{include/obf/passes/reloc\+\_\+transform\+\_\+pass.hpp File Reference}
\label{reloc__transform__pass_8hpp}\index{include/obf/passes/reloc\_transform\_pass.hpp@{include/obf/passes/reloc\_transform\_pass.hpp}}
{\ttfamily \#include $<$obf/pass.\+hpp$>$}\newline
{\ttfamily \#include $<$obf/transform/operation.\+hpp$>$}\newline
{\ttfamily \#include $<$obf/transform/transform.\+hpp$>$}\newline
Include dependency graph for reloc\+\_\+transform\+\_\+pass.\+hpp\+:
% FIG 0
This graph shows which files directly or indirectly include this file\+:
% FIG 1
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classtheo_1_1obf_1_1reloc__transform__pass__t}{theo\+::obf\+::reloc\+\_\+transform\+\_\+pass\+\_\+t}}
\begin{DoxyCompactList}\small\item\em this pass is like the next\+\_\+inst\+\_\+pass, however, relocations are encrypted with transformations instead of the address of the next instruction. this pass only runs at the instruction level and appends transformations into the reloc\+\_\+t object of the instruction symbol. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespacetheo}{theo}}
\begin{DoxyCompactList}\small\item\em The outer most encompassing namespace of this project. \end{DoxyCompactList}\item 
 \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}
