LLVM 19.0.0git
Classes | Typedefs
llvm::Loc Namespace Reference

Classes

struct  EntryValue
 Single location defined by (potentially multiple) EntryValueInfo. More...
 
struct  MMI
 Single location defined by (potentially multiple) MMI entries. More...
 
class  Multi
 Multi-value location description. More...
 
class  Single
 Single value location description. More...
 

Typedefs

using Variant = std::variant< std::monostate, Loc::Single, Loc::Multi, Loc::MMI, Loc::EntryValue >
 Alias for the std::variant specialization base class of DbgVariable.
 

Typedef Documentation

◆ Variant

using llvm::Loc::Variant = typedef std::variant<std::monostate, Loc::Single, Loc::Multi, Loc::MMI, Loc::EntryValue>

Alias for the std::variant specialization base class of DbgVariable.

Definition at line 189 of file DwarfDebug.h.