LLVM  8.0.1
Public Attributes | List of all members
llvm::DWARFDebugLoc::Entry Struct Reference

A single location within a location list. More...

#include "llvm/DebugInfo/DWARF/DWARFDebugLoc.h"

Collaboration diagram for llvm::DWARFDebugLoc::Entry:
Collaboration graph
[legend]

Public Attributes

uint64_t Begin
 The beginning address of the instruction range. More...
 
uint64_t End
 The ending address of the instruction range. More...
 
SmallVector< char, 4 > Loc
 The location of the variable within the specified range. More...
 

Detailed Description

A single location within a location list.

Definition at line 27 of file DWARFDebugLoc.h.

Member Data Documentation

◆ Begin

uint64_t llvm::DWARFDebugLoc::Entry::Begin

The beginning address of the instruction range.

Definition at line 29 of file DWARFDebugLoc.h.

Referenced by llvm::DWARFDebugLoc::parseOneLocationList().

◆ End

uint64_t llvm::DWARFDebugLoc::Entry::End

The ending address of the instruction range.

Definition at line 31 of file DWARFDebugLoc.h.

Referenced by llvm::DWARFDebugLoc::parseOneLocationList().

◆ Loc

SmallVector<char, 4> llvm::DWARFDebugLoc::Entry::Loc

The location of the variable within the specified range.

Definition at line 33 of file DWARFDebugLoc.h.

Referenced by llvm::DWARFDebugLoc::parseOneLocationList().


The documentation for this struct was generated from the following file: