LLVM: include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.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_SYMBOLVISITORDELEGATE_H

10#define LLVM_DEBUGINFO_CODEVIEW_SYMBOLVISITORDELEGATE_H

11

13#include

14

15namespace llvm {

16

18

20

22

31

32}

33

34}

35

36#endif

Provides read only access to a subclass of BinaryStream.

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

Represents a read-only view of a CodeView string table.

virtual uint32_t getRecordOffset(BinaryStreamReader Reader)=0

virtual DebugStringTableSubsectionRef getStringTable()=0

virtual ~SymbolVisitorDelegate()=default

virtual StringRef getFileNameForFileOffset(uint32_t FileOffset)=0

This is an optimization pass for GlobalISel generic memory operations.