LLVM  10.0.0svn
Public Member Functions | Friends | List of all members
DbgValueLocation Class Reference

Describes a location by number along with some flags about the original usage of the location. More...

Public Member Functions

 DbgValueLocation (unsigned LocNo)
 
 DbgValueLocation ()
 
unsigned locNo () const
 
bool isUndef () const
 
DbgValueLocation changeLocNo (unsigned NewLocNo) const
 

Friends

bool operator== (const DbgValueLocation &LHS, const DbgValueLocation &RHS)
 
bool operator!= (const DbgValueLocation &LHS, const DbgValueLocation &RHS)
 

Detailed Description

Describes a location by number along with some flags about the original usage of the location.

Definition at line 100 of file LiveDebugVariables.cpp.

Constructor & Destructor Documentation

◆ DbgValueLocation() [1/2]

DbgValueLocation::DbgValueLocation ( unsigned  LocNo)
inline

Definition at line 102 of file LiveDebugVariables.cpp.

References assert().

◆ DbgValueLocation() [2/2]

DbgValueLocation::DbgValueLocation ( )
inline

Definition at line 108 of file LiveDebugVariables.cpp.

Member Function Documentation

◆ changeLocNo()

DbgValueLocation DbgValueLocation::changeLocNo ( unsigned  NewLocNo) const
inline

◆ isUndef()

bool DbgValueLocation::isUndef ( ) const
inline

◆ locNo()

unsigned DbgValueLocation::locNo ( ) const
inline

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const DbgValueLocation LHS,
const DbgValueLocation RHS 
)
friend

Definition at line 125 of file LiveDebugVariables.cpp.

◆ operator==

bool operator== ( const DbgValueLocation LHS,
const DbgValueLocation RHS 
)
friend

Definition at line 120 of file LiveDebugVariables.cpp.


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