LLVM
20.0.0git
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
y
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Examples
llvm
DbgRecord
llvm::DbgRecord Member List
This is the complete list of members for
llvm::DbgRecord
, including all inherited members.
clone
() const
llvm::DbgRecord
const_reverse_self_iterator
typedef
llvm::ilist_node_impl< OptionsT >
protected
const_self_iterator
typedef
llvm::DbgRecord
createDebugIntrinsic
(Module *M, Instruction *InsertBefore) const
llvm::DbgRecord
DbgLoc
llvm::DbgRecord
protected
DbgRecord
(Kind RecordKind, DebugLoc DL)
llvm::DbgRecord
inline
deleteRecord
()
llvm::DbgRecord
dump
() const
llvm::DbgRecord
eraseFromParent
()
llvm::DbgRecord
getBlock
()
llvm::DbgRecord
getBlock
() const
llvm::DbgRecord
getContext
()
llvm::DbgRecord
getContext
() const
llvm::DbgRecord
getDebugLoc
() const
llvm::DbgRecord
inline
getFunction
()
llvm::DbgRecord
getFunction
() const
llvm::DbgRecord
getInstruction
() const
llvm::DbgRecord
getIterator
()
llvm::ilist_node_impl< OptionsT >
inline
getIterator
() const
llvm::ilist_node_impl< OptionsT >
inline
getMarker
()
llvm::DbgRecord
inline
getMarker
() const
llvm::DbgRecord
inline
getModule
()
llvm::DbgRecord
getModule
() const
llvm::DbgRecord
getNextNode
()
llvm::DbgRecord
inline
getParent
() const
llvm::DbgRecord
getParent
()
llvm::DbgRecord
getPrevNode
()
llvm::DbgRecord
inline
getRecordKind
() const
llvm::DbgRecord
inline
getReverseIterator
()
llvm::ilist_node_impl< OptionsT >
inline
getReverseIterator
() const
llvm::ilist_node_impl< OptionsT >
inline
ilist_node_impl
()=default
llvm::ilist_node_impl< OptionsT >
protected
insertAfter
(DbgRecord *InsertAfter)
llvm::DbgRecord
insertBefore
(DbgRecord *InsertBefore)
llvm::DbgRecord
isEquivalentTo
(const DbgRecord &R) const
llvm::DbgRecord
isIdenticalToWhenDefined
(const DbgRecord &R) const
llvm::DbgRecord
isSentinel
() const
llvm::ilist_node_impl< OptionsT >
inline
Kind
enum name
llvm::DbgRecord
LabelKind
enum value
llvm::DbgRecord
Marker
llvm::DbgRecord
moveAfter
(DbgRecord *MoveAfter)
llvm::DbgRecord
moveBefore
(DbgRecord *MoveBefore)
llvm::DbgRecord
print
(raw_ostream &O, bool IsForDebug=false) const
llvm::DbgRecord
print
(raw_ostream &O, ModuleSlotTracker &MST, bool IsForDebug) const
llvm::DbgRecord
RecordKind
llvm::DbgRecord
protected
removeFromParent
()
llvm::DbgRecord
reverse_self_iterator
typedef
llvm::ilist_node_impl< OptionsT >
protected
self_iterator
typedef
llvm::DbgRecord
setDebugLoc
(DebugLoc Loc)
llvm::DbgRecord
inline
setMarker
(DbgMarker *M)
llvm::DbgRecord
inline
setParent
(OptionsT::parent_ty *Parent)
llvm::ilist_detail::node_parent_access< ilist_node_impl< OptionsT >, OptionsT::parent_ty >
inline
ValueKind
enum value
llvm::DbgRecord
~DbgRecord
()=default
llvm::DbgRecord
protected
Generated on Tue Feb 18 2025 10:45:54 for LLVM by
1.9.6