template<typename T, typename = void>
SmallVectorTemplateCommon class
Contents
- Reference
This is the part of SmallVectorTemplateBase which does not depend on whether the type T is a POD. The extra dummy template argument is used by ArrayRef to avoid unnecessarily requiring T to be complete.
Base classes
- class SmallVectorBase
- This is all the non-templated stuff common to all SmallVectors.
Public functions
Protected functions
- auto isSmall() const -> bool
- void resetToSmall()
- Put this vector in a state of being small.
Function documentation
template<typename T, typename _2>
bool llvm:: SmallVectorTemplateCommon<T, _2>:: isSmall() const protected
Return true if this is a smallvector which has not had dynamic memory allocated for it.