clang
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
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
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
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
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
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
n
o
p
q
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
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
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
z
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
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
y
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
Enumerations
_
a
b
c
f
g
i
l
m
n
o
p
r
s
t
v
Enumerator
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Examples
clang
syntax
List
clang::syntax::List Member List
This is the complete list of members for
clang::syntax::List
, including all inherited members.
assertInvariants
() const
clang::syntax::Node
assertInvariantsRecursive
() const
clang::syntax::Node
canBeEmpty
() const
clang::syntax::List
canModify
() const
clang::syntax::Node
inline
classof
(const Node *N)
clang::syntax::List
static
dump
(const TokenManager &SM) const
clang::syntax::Node
dumpTokens
(const TokenManager &SM) const
clang::syntax::Node
findChild
(NodeRole R) const
clang::syntax::Tree
findChild
(NodeRole R)
clang::syntax::Tree
inline
findFirstLeaf
() const
clang::syntax::Tree
findFirstLeaf
()
clang::syntax::Tree
inline
findLastLeaf
() const
clang::syntax::Tree
findLastLeaf
()
clang::syntax::Tree
inline
getChildren
()
clang::syntax::Tree
inline
getChildren
() const
clang::syntax::Tree
inline
getDelimiterTokenKind
() const
clang::syntax::List
getElementsAsNodes
()
clang::syntax::List
getElementsAsNodesAndDelimiters
()
clang::syntax::List
getFirstChild
()
clang::syntax::Tree
inline
getFirstChild
() const
clang::syntax::Tree
inline
getKind
() const
clang::syntax::Node
inline
getLastChild
()
clang::syntax::Tree
inline
getLastChild
() const
clang::syntax::Tree
inline
getNextSibling
() const
clang::syntax::Node
inline
getNextSibling
()
clang::syntax::Node
inline
getParent
() const
clang::syntax::Node
inline
getParent
()
clang::syntax::Node
inline
getPreviousSibling
() const
clang::syntax::Node
inline
getPreviousSibling
()
clang::syntax::Node
inline
getRole
() const
clang::syntax::Node
inline
getTerminationKind
() const
clang::syntax::List
isDetached
() const
clang::syntax::Node
isOriginal
() const
clang::syntax::Node
inline
Node
(NodeKind Kind)
clang::syntax::Tree
protected
Node
(const Node &)=delete
clang::syntax::Tree
protected
Node
(Node &&)=delete
clang::syntax::Tree
protected
operator=
(const Node &)=delete
clang::syntax::Node
operator=
(Node &&)=delete
clang::syntax::Node
TerminationKind
enum name
clang::syntax::List
~Node
()=default
clang::syntax::Node
protected
Generated on Tue Jan 21 2025 11:54:17 for clang by
1.9.6