LLVM  12.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::TargetIndexLocation Struct Reference

This struct describes target specific location. More...

#include "CodeGen/AsmPrinter/DebugLocEntry.h"

Collaboration diagram for llvm::TargetIndexLocation:
Collaboration graph
[legend]

Public Member Functions

 TargetIndexLocation ()=default
 
 TargetIndexLocation (unsigned Idx, int64_t Offset)
 
bool operator== (const TargetIndexLocation &Other) const
 

Public Attributes

int Index
 
int Offset
 

Detailed Description

This struct describes target specific location.

Definition at line 24 of file DebugLocEntry.h.

Constructor & Destructor Documentation

◆ TargetIndexLocation() [1/2]

llvm::TargetIndexLocation::TargetIndexLocation ( )
default

◆ TargetIndexLocation() [2/2]

llvm::TargetIndexLocation::TargetIndexLocation ( unsigned  Idx,
int64_t  Offset 
)
inline

Definition at line 29 of file DebugLocEntry.h.

Member Function Documentation

◆ operator==()

bool llvm::TargetIndexLocation::operator== ( const TargetIndexLocation Other) const
inline

Definition at line 32 of file DebugLocEntry.h.

References Index, and Offset.

Referenced by llvm::DbgValueLoc::getExpression().

Member Data Documentation

◆ Index

int llvm::TargetIndexLocation::Index

Definition at line 25 of file DebugLocEntry.h.

Referenced by llvm::DwarfDebug::emitDebugLocValue(), and operator==().

◆ Offset

int llvm::TargetIndexLocation::Offset

Definition at line 26 of file DebugLocEntry.h.

Referenced by llvm::DwarfDebug::emitDebugLocValue(), and operator==().


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