template <ElfApi Elf>
class DynamicRelocationInfoObserver
Defined at line 231 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
This is an observer to fill in an elfldltl::RelocationInfo
<Elf
> object.
Its constructor takes (elfldltl::RelocationInfo
<Elf
>
&
, Memory
&
).
Public Methods
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kJmpRel>tag,size_typeval)
Defined at line 240 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kPltRelSz>tag,size_typeval)
Defined at line 247 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kPltRel>tag,size_typeval)
Defined at line 254 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelr>tag,size_typeval)
Defined at line 261 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelrSz>tag,size_typeval)
Defined at line 268 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRel>tag,size_typeval)
Defined at line 275 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelSz>tag,size_typeval)
Defined at line 282 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelCount>tag,size_typeval)
Defined at line 289 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRela>tag,size_typeval)
Defined at line 296 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelaSz>tag,size_typeval)
Defined at line 303 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelaCount>tag,size_typeval)
Defined at line 310 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelEnt>tag,size_typeval)
Defined at line 317 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelaEnt>tag,size_typeval)
Defined at line 324 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Observe (DiagnosticsType &diagnostics,Memory &memory,DynamicTagMatch<ElfDynTag::kRelrEnt>tag,size_typeval)
Defined at line 331 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
template <class DiagnosticsType, class Memory>
bool Finish (DiagnosticsType & diagnostics, Memory & memory)
Defined at line 338 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h