LLVM: include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9#ifndef LLVM_DEBUGINFO_CODEVIEW_SIMPLETYPESERIALIZER_H

10#define LLVM_DEBUGINFO_CODEVIEW_SIMPLETYPESERIALIZER_H

11

14#include

15

16namespace llvm {

19

21 std::vector<uint8_t> ScratchBuffer;

22

23public:

26

27

28

29

31

32

34};

35

36}

37}

38

39#endif

ArrayRef - Represent a constant reference to an array (0 or more elements consecutively in memory),...

LLVM_ABI SimpleTypeSerializer()

ArrayRef< uint8_t > serialize(const FieldListRecord &Record)=delete

LLVM_ABI ~SimpleTypeSerializer()

ArrayRef< uint8_t > serialize(T &Record)

This is an optimization pass for GlobalISel generic memory operations.