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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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_type val)

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