RuntimeLoaderSymbolPatcher
struct RuntimeLoaderSymbolPatcher *defined_symbol_patchers;
struct RuntimeLoaderSymbolPatcher *undefined_symbol_patchers;
struct RuntimeLoaderSymbolPatcher;
RuntimeLoaderSymbolPatcher* patcher
= new(mynothrow) RuntimeLoaderSymbolPatcher(_patcher, cookie);
RuntimeLoaderSymbolPatcher** patcher = &image->defined_symbol_patchers;
RuntimeLoaderSymbolPatcher* toDelete = *patcher;
RuntimeLoaderSymbolPatcher* patcher
= new(mynothrow) RuntimeLoaderSymbolPatcher(_patcher, cookie);
RuntimeLoaderSymbolPatcher** patcher = &image->undefined_symbol_patchers;
RuntimeLoaderSymbolPatcher* toDelete = *patcher;
RuntimeLoaderSymbolPatcher* next;
RuntimeLoaderSymbolPatcher(runtime_loader_symbol_patcher* patcher,
RuntimeLoaderSymbolPatcher* patcher = image->defined_symbol_patchers;
RuntimeLoaderSymbolPatcher* patcher = image->undefined_symbol_patchers;
while (RuntimeLoaderSymbolPatcher* patcher
while (RuntimeLoaderSymbolPatcher* patcher