clang 20.0.0git
|
#include "clang/Analysis/Support/BumpVector.h"
Public Types | |
using | size_type = size_t |
using | difference_type = ptrdiff_t |
using | value_type = T |
using | iterator = T * |
using | const_iterator = const T * |
using | const_reverse_iterator = std::reverse_iterator< const_iterator > |
using | reverse_iterator = std::reverse_iterator< iterator > |
using | reference = T & |
using | const_reference = const T & |
using | pointer = T * |
using | const_pointer = const T * |
Definition at line 68 of file BumpVector.h.
using clang::BumpVector< T >::const_iterator = const T * |
Definition at line 90 of file BumpVector.h.
using clang::BumpVector< T >::const_pointer = const T * |
Definition at line 98 of file BumpVector.h.
using clang::BumpVector< T >::const_reference = const T & |
Definition at line 96 of file BumpVector.h.
using clang::BumpVector< T >::const_reverse_iterator = std::reverse_iterator<const_iterator> |
Definition at line 92 of file BumpVector.h.
using clang::BumpVector< T >::difference_type = ptrdiff_t |
Definition at line 87 of file BumpVector.h.
using clang::BumpVector< T >::iterator = T * |
Definition at line 89 of file BumpVector.h.
using clang::BumpVector< T >::pointer = T * |
Definition at line 97 of file BumpVector.h.
using clang::BumpVector< T >::reference = T & |
Definition at line 95 of file BumpVector.h.
using clang::BumpVector< T >::reverse_iterator = std::reverse_iterator<iterator> |
Definition at line 93 of file BumpVector.h.
using clang::BumpVector< T >::size_type = size_t |
Definition at line 86 of file BumpVector.h.
using clang::BumpVector< T >::value_type = T |
Definition at line 88 of file BumpVector.h.
|
inlineexplicit |
Definition at line 75 of file BumpVector.h.
References clang::C, and clang::BumpVector< T >::reserve().
|
inline |
Definition at line 79 of file BumpVector.h.
References Begin.
|
inline |
Definition at line 133 of file BumpVector.h.
References clang::BumpVector< T >::end().
Referenced by clang::CFG::back(), and clang::BumpVector< T >::pop_back_val().
|
inline |
Definition at line 136 of file BumpVector.h.
References clang::BumpVector< T >::end().
|
inline |
Definition at line 101 of file BumpVector.h.
References Begin.
Referenced by clang::CFG::begin(), clang::BumpVector< T >::front(), clang::CFG::nodes_begin(), and clang::BumpVector< T >::rend().
|
inline |
Definition at line 102 of file BumpVector.h.
References Begin.
|
inline |
capacity - Return the total number of elements in the currently allocated buffer.
Definition at line 204 of file BumpVector.h.
References Begin.
|
inline |
Definition at line 151 of file BumpVector.h.
References Begin.
|
inline |
data - Return a pointer to the vector's buffer, even if empty().
Definition at line 159 of file BumpVector.h.
References Begin.
|
inline |
data - Return a pointer to the vector's buffer, even if empty().
Definition at line 164 of file BumpVector.h.
References Begin.
|
inline |
Definition at line 114 of file BumpVector.h.
References Begin.
|
inline |
Definition at line 103 of file BumpVector.h.
Referenced by clang::BumpVector< T >::back(), clang::CFG::end(), clang::CFG::nodes_end(), and clang::BumpVector< T >::rbegin().
|
inline |
Definition at line 104 of file BumpVector.h.
|
inline |
Definition at line 126 of file BumpVector.h.
References clang::BumpVector< T >::begin().
Referenced by clang::CFG::front().
|
inline |
Definition at line 129 of file BumpVector.h.
References clang::BumpVector< T >::begin().
|
inline |
insert - Insert some number of copies of element into a position.
Return iterator to position after last inserted copy.
Definition at line 181 of file BumpVector.h.
References Begin, clang::C, D, E, and clang::BumpVector< T >::size().
|
inline |
Definition at line 117 of file BumpVector.h.
References Begin.
|
inline |
Definition at line 121 of file BumpVector.h.
References Begin.
|
inline |
Definition at line 140 of file BumpVector.h.
Referenced by clang::BumpVector< T >::pop_back_val().
|
inline |
Definition at line 145 of file BumpVector.h.
References clang::BumpVector< T >::back(), clang::BumpVector< T >::pop_back(), clang::Result, and clang::T.
|
inline |
Definition at line 168 of file BumpVector.h.
References clang::C, and clang::T.
Referenced by clang::CFGBlock::addSuccessor(), clang::CFG::createBlock(), and LazyInitializeReferencedDecls().
|
inline |
Definition at line 107 of file BumpVector.h.
References clang::BumpVector< T >::end().
Referenced by clang::CFG::rbegin().
|
inline |
Definition at line 108 of file BumpVector.h.
References clang::BumpVector< T >::end().
|
inline |
Definition at line 109 of file BumpVector.h.
References clang::BumpVector< T >::begin().
Referenced by clang::CFG::rend().
|
inline |
Definition at line 110 of file BumpVector.h.
References clang::BumpVector< T >::begin().
|
inline |
Definition at line 197 of file BumpVector.h.
References Begin, and clang::C.
Referenced by clang::BumpVector< T >::BumpVector().
|
inline |
Definition at line 115 of file BumpVector.h.
References Begin.
Referenced by clang::BumpVector< T >::insert().