LLVM: include/llvm/ObjCopy/ELF/ELFConfig.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9#ifndef LLVM_OBJCOPY_ELF_ELFCONFIG_H

10#define LLVM_OBJCOPY_ELF_ELFCONFIG_H

11

14

15namespace llvm {

17

18

23

24

27

29

30

31

32

33

35

40

41

43};

44

45}

46}

47

48#endif

This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small.

StringRef - Represent a constant reference to a string, i.e.

This is an optimization pass for GlobalISel generic memory operations.

Definition ELFConfig.h:25

bool LocalizeHidden

Definition ELFConfig.h:38

std::vector< std::pair< NameMatcher, uint8_t > > SymbolsToSetVisibility

Definition ELFConfig.h:28

bool KeepFileSymbols

Definition ELFConfig.h:37

uint8_t NewSymbolVisibility

Definition ELFConfig.h:26

SmallVector< RemoveNoteInfo, 0 > NotesToRemove

Definition ELFConfig.h:42

std::function< uint64_t(uint64_t)> EntryExpr

Definition ELFConfig.h:34

bool AllowBrokenLinks

Definition ELFConfig.h:36

bool VerifyNoteSections

Definition ELFConfig.h:39

Definition ELFConfig.h:19

uint32_t TypeId

Definition ELFConfig.h:21

StringRef Name

Definition ELFConfig.h:20