clang 20.0.0git
|
Container for either a single DynTypedNode or for an ArrayRef to DynTypedNode. More...
#include "clang/AST/ParentMapContext.h"
Public Member Functions | |
DynTypedNodeList (const DynTypedNode &N) | |
DynTypedNodeList (ArrayRef< DynTypedNode > A) | |
const DynTypedNode * | begin () const |
const DynTypedNode * | end () const |
size_t | size () const |
bool | empty () const |
const DynTypedNode & | operator[] (size_t N) const |
Container for either a single DynTypedNode or for an ArrayRef to DynTypedNode.
For use with ParentMap.
Definition at line 92 of file ParentMapContext.h.
|
inline |
Definition at line 100 of file ParentMapContext.h.
References SingleNode.
|
inline |
Definition at line 104 of file ParentMapContext.h.
References Nodes.
|
inline |
Definition at line 108 of file ParentMapContext.h.
References Nodes, and SingleNode.
Referenced by empty(), operator[](), and size().
|
inline |
Definition at line 117 of file ParentMapContext.h.
References begin(), and end().
Referenced by isInCondition().
|
inline |
Definition at line 112 of file ParentMapContext.h.
References Nodes, and SingleNode.
|
inline |
Definition at line 119 of file ParentMapContext.h.
|
inline |
Definition at line 116 of file ParentMapContext.h.
References begin(), and end().
Referenced by operator[]().
ArrayRef<DynTypedNode> clang::DynTypedNodeList::Nodes |
Definition at line 95 of file ParentMapContext.h.
Referenced by begin(), DynTypedNodeList(), and end().
DynTypedNode clang::DynTypedNodeList::SingleNode |
Definition at line 94 of file ParentMapContext.h.
Referenced by begin(), DynTypedNodeList(), and end().