LLVM 22.0.0git
|
Iterator for ValueAsMetadata that internally uses direct pointer iteration over either a ValueAsMetadata* or a ValueAsMetadata**, dereferencing to the ValueAsMetadata . More...
#include "llvm/IR/DebugProgramInstruction.h"
Additional Inherited Members | |
Public Types inherited from llvm::iterator_facade_base< location_op_iterator, std::bidirectional_iterator_tag, Value * > | |
using | iterator_category |
using | value_type |
using | difference_type |
using | pointer |
using | reference |
Protected Types inherited from llvm::iterator_facade_base< location_op_iterator, std::bidirectional_iterator_tag, Value * > | |
enum |
Iterator for ValueAsMetadata that internally uses direct pointer iteration over either a ValueAsMetadata* or a ValueAsMetadata**, dereferencing to the ValueAsMetadata .
Definition at line 370 of file DebugProgramInstruction.h.
|
inline |
Definition at line 376 of file DebugProgramInstruction.h.
Referenced by location_op_iterator(), operator++(), operator--(), operator=(), and operator==().
|
inline |
Definition at line 377 of file DebugProgramInstruction.h.
|
inline |
Definition at line 379 of file DebugProgramInstruction.h.
References location_op_iterator().
|
inline |
Definition at line 393 of file DebugProgramInstruction.h.
References llvm::cast(), llvm::ValueAsMetadata::getValue(), llvm::isa(), and llvm::DbgVariableRecord::Value.
Definition at line 387 of file DebugProgramInstruction.h.
References llvm::cast(), llvm::ValueAsMetadata::getValue(), llvm::isa(), and llvm::DbgVariableRecord::Value.
|
inline |
Definition at line 399 of file DebugProgramInstruction.h.
References llvm::cast(), llvm::dyn_cast(), and location_op_iterator().
|
inline |
Definition at line 406 of file DebugProgramInstruction.h.
References llvm::cast(), llvm::dyn_cast(), and location_op_iterator().
|
inline |
Definition at line 380 of file DebugProgramInstruction.h.
References location_op_iterator().
|
inline |
Definition at line 384 of file DebugProgramInstruction.h.
References location_op_iterator(), and RHS.